/* * Copyright 2017 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkColorSpaceXformCanvas_DEFINED #define SkColorSpaceXformCanvas_DEFINED #include #include #include // Proxy SkCanvas calls to unowned target, transforming colors into targetCS as it goes. // May return nullptr if |targetCS| is unsupported. std::unique_ptr SK_API SkCreateColorSpaceXformCanvas(SkCanvas* target, sk_sp targetCS); #endif //SkColorSpaceXformCanvas_DEFINED