/external/skia/include/core/ |
SkColorSpaceXform.h | 15 class SK_API SkColorSpaceXform : SkNoncopyable { 25 static std::unique_ptr<SkColorSpaceXform> New(SkColorSpace* srcSpace, SkColorSpace* dstSpace); 61 virtual ~SkColorSpaceXform() {} 73 SkColorSpaceXform() {}
|
/external/skqp/include/core/ |
SkColorSpaceXform.h | 15 class SK_API SkColorSpaceXform : SkNoncopyable { 25 static std::unique_ptr<SkColorSpaceXform> New(SkColorSpace* srcSpace, SkColorSpace* dstSpace); 61 virtual ~SkColorSpaceXform() {} 73 SkColorSpaceXform() {}
|
/external/skia/src/core/ |
SkColorSpaceXformPriv.h | 11 #include "SkColorSpaceXform.h" 86 static inline SkColorSpaceXform::ColorFormat select_xform_format(SkColorType colorType) { 89 return SkColorSpaceXform::kRGBA_8888_ColorFormat; 91 return SkColorSpaceXform::kBGRA_8888_ColorFormat; 93 return SkColorSpaceXform::kRGBA_F16_ColorFormat; 95 return SkColorSpaceXform::kBGR_565_ColorFormat; 98 return SkColorSpaceXform::kRGBA_8888_ColorFormat;
|
SkColorSpaceXform_Base.h | 12 #include "SkColorSpaceXform.h" 17 class SkColorSpaceXform_Base : public SkColorSpaceXform { 19 // A somewhat more powerful SkColorSpaceXform::New() that allows tweaking premulBehavior. 20 static std::unique_ptr<SkColorSpaceXform> New(SkColorSpace* srcSpace, 90 std::unique_ptr<SkColorSpaceXform> SlowIdentityXform(SkColorSpace_XYZ* space);
|
SkColorSpaceXformer.h | 19 class SkColorSpaceXform; 45 SkColorSpaceXformer(sk_sp<SkColorSpace> dst, std::unique_ptr<SkColorSpaceXform> fromSRGB); 58 std::unique_ptr<SkColorSpaceXform> fFromSRGB;
|
SkColorSpaceXformer.cpp | 20 std::unique_ptr<SkColorSpaceXform> fromSRGB) 28 std::unique_ptr<SkColorSpaceXform> fromSRGB = SkColorSpaceXform_Base::New( 140 SkAssertResult(fFromSRGB->apply(SkColorSpaceXform::kBGRA_8888_ColorFormat, xformed, 141 SkColorSpaceXform::kBGRA_8888_ColorFormat, srgb,
|
/external/skqp/src/core/ |
SkColorSpaceXformPriv.h | 11 #include "SkColorSpaceXform.h" 86 static inline SkColorSpaceXform::ColorFormat select_xform_format(SkColorType colorType) { 89 return SkColorSpaceXform::kRGBA_8888_ColorFormat; 91 return SkColorSpaceXform::kBGRA_8888_ColorFormat; 93 return SkColorSpaceXform::kRGBA_F16_ColorFormat; 95 return SkColorSpaceXform::kBGR_565_ColorFormat; 98 return SkColorSpaceXform::kRGBA_8888_ColorFormat;
|
SkColorSpaceXform_Base.h | 12 #include "SkColorSpaceXform.h" 17 class SkColorSpaceXform_Base : public SkColorSpaceXform { 19 // A somewhat more powerful SkColorSpaceXform::New() that allows tweaking premulBehavior. 20 static std::unique_ptr<SkColorSpaceXform> New(SkColorSpace* srcSpace, 90 std::unique_ptr<SkColorSpaceXform> SlowIdentityXform(SkColorSpace_XYZ* space);
|
SkColorSpaceXformer.h | 19 class SkColorSpaceXform; 45 SkColorSpaceXformer(sk_sp<SkColorSpace> dst, std::unique_ptr<SkColorSpaceXform> fromSRGB); 58 std::unique_ptr<SkColorSpaceXform> fFromSRGB;
|
SkColorSpaceXformer.cpp | 20 std::unique_ptr<SkColorSpaceXform> fromSRGB) 28 std::unique_ptr<SkColorSpaceXform> fromSRGB = SkColorSpaceXform_Base::New( 140 SkAssertResult(fFromSRGB->apply(SkColorSpaceXform::kBGRA_8888_ColorFormat, xformed, 141 SkColorSpaceXform::kBGRA_8888_ColorFormat, srgb,
|
/external/skia/gm/ |
colorspacexform.cpp | 10 #include "SkColorSpaceXform.h" 43 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(srcSpace.get(), 45 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors0, 46 SkColorSpaceXform::kBGRA_8888_ColorFormat, colors, kNumColors, 51 xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); 52 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors1, 53 SkColorSpaceXform::kRGBA_F32_ColorFormat, fSRGBColors, kNumColors,
|
gammaencodedpremul.cpp | 10 #include "SkColorSpaceXform.h" 33 , fXform(SkColorSpaceXform::New(src.get(), dst.get())) 80 SkColorSpaceXform::kBGRA_8888_ColorFormat, row, kAlphaMax, 93 SkColorSpaceXform::kBGRA_8888_ColorFormat, pixels, kAlphaMax, 114 std::unique_ptr<SkColorSpaceXform> fXform;
|
/external/skqp/gm/ |
colorspacexform.cpp | 10 #include "SkColorSpaceXform.h" 43 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(srcSpace.get(), 45 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors0, 46 SkColorSpaceXform::kBGRA_8888_ColorFormat, colors, kNumColors, 51 xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); 52 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors1, 53 SkColorSpaceXform::kRGBA_F32_ColorFormat, fSRGBColors, kNumColors,
|
gammaencodedpremul.cpp | 10 #include "SkColorSpaceXform.h" 33 , fXform(SkColorSpaceXform::New(src.get(), dst.get())) 80 SkColorSpaceXform::kBGRA_8888_ColorFormat, row, kAlphaMax, 93 SkColorSpaceXform::kBGRA_8888_ColorFormat, pixels, kAlphaMax, 114 std::unique_ptr<SkColorSpaceXform> fXform;
|
/external/skia/bench/ |
ColorCodecBench.cpp | 13 #include "SkColorSpaceXform.h" 45 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(fSrcSpace.get(), 53 SkColorSpaceXform::kRGBA_8888_ColorFormat, src,
|
/external/skqp/bench/ |
ColorCodecBench.cpp | 13 #include "SkColorSpaceXform.h" 45 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(fSrcSpace.get(), 53 SkColorSpaceXform::kRGBA_8888_ColorFormat, src,
|
/external/skia/tests/ |
ColorSpaceXformTest.cpp | 22 static std::unique_ptr<SkColorSpaceXform> CreateIdentityXform(const sk_sp<SkGammas>& gammas) { 31 static std::unique_ptr<SkColorSpaceXform> CreateIdentityXform_A2B( 56 return SkColorSpaceXform::New(static_cast<SkColorSpace_A2B*>(srcSpace.get()), 82 std::unique_ptr<SkColorSpaceXform> xform = ColorSpaceXformTest::CreateIdentityXform(gammas); 84 SkColorSpaceXform::kBGRA_8888_ColorFormat, srcPixels, width, 120 SkColorSpaceXform::kBGRA_8888_ColorFormat, srcPixels, width, 313 auto xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); 314 bool result = xform->apply(SkColorSpaceXform::kRGBA_8888_ColorFormat, dstPixels.get(), 315 SkColorSpaceXform::kRGBA_8888_ColorFormat, srcPixels.get(), 336 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(p3.get(), srgb.get()) [all...] |
/external/skqp/tests/ |
ColorSpaceXformTest.cpp | 22 static std::unique_ptr<SkColorSpaceXform> CreateIdentityXform(const sk_sp<SkGammas>& gammas) { 31 static std::unique_ptr<SkColorSpaceXform> CreateIdentityXform_A2B( 56 return SkColorSpaceXform::New(static_cast<SkColorSpace_A2B*>(srcSpace.get()), 82 std::unique_ptr<SkColorSpaceXform> xform = ColorSpaceXformTest::CreateIdentityXform(gammas); 84 SkColorSpaceXform::kBGRA_8888_ColorFormat, srcPixels, width, 120 SkColorSpaceXform::kBGRA_8888_ColorFormat, srcPixels, width, 313 auto xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); 314 bool result = xform->apply(SkColorSpaceXform::kRGBA_8888_ColorFormat, dstPixels.get(), 315 SkColorSpaceXform::kRGBA_8888_ColorFormat, srcPixels.get(), 336 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(p3.get(), srgb.get()) [all...] |
/external/skia/src/codec/ |
SkCodecPriv.h | 12 #include "SkColorSpaceXform.h" 113 const SkPMColor* colorPtr, uint8_t fillIndex, SkColorSpaceXform* colorXform, bool isRGBA) { 125 SkColorSpaceXform::ColorFormat srcFormat = 126 isRGBA ? SkColorSpaceXform::kRGBA_8888_ColorFormat 127 : SkColorSpaceXform::kBGRA_8888_ColorFormat;
|
SkBmpCodec.h | 106 static constexpr auto kXformSrcColorFormat = SkColorSpaceXform::kBGRA_8888_ColorFormat;
|
/external/skqp/src/codec/ |
SkCodecPriv.h | 12 #include "SkColorSpaceXform.h" 113 const SkPMColor* colorPtr, uint8_t fillIndex, SkColorSpaceXform* colorXform, bool isRGBA) { 125 SkColorSpaceXform::ColorFormat srcFormat = 126 isRGBA ? SkColorSpaceXform::kRGBA_8888_ColorFormat 127 : SkColorSpaceXform::kBGRA_8888_ColorFormat;
|
SkBmpCodec.h | 106 static constexpr auto kXformSrcColorFormat = SkColorSpaceXform::kBGRA_8888_ColorFormat;
|
/external/skia/src/utils/ |
SkPatchUtils.cpp | 213 #include "SkColorSpaceXform.h" 255 auto op = doPremul ? SkColorSpaceXform::kPremul_AlphaOp 256 : SkColorSpaceXform::kPreserve_AlphaOp; 257 SkColorSpaceXform::Apply(dstCS.get(), SkColorSpaceXform::kRGBA_F32_ColorFormat, dst, 258 srcCS.get(), SkColorSpaceXform::kBGRA_8888_ColorFormat, src, 274 SkColorSpaceXform::Apply(dstCS.get(), SkColorSpaceXform::kBGRA_8888_ColorFormat, dst, 275 srcCS.get(), SkColorSpaceXform::kRGBA_F32_ColorFormat, src, 276 count, SkColorSpaceXform::kPreserve_AlphaOp) [all...] |
/external/skqp/src/utils/ |
SkPatchUtils.cpp | 213 #include "SkColorSpaceXform.h" 255 auto op = doPremul ? SkColorSpaceXform::kPremul_AlphaOp 256 : SkColorSpaceXform::kPreserve_AlphaOp; 257 SkColorSpaceXform::Apply(dstCS.get(), SkColorSpaceXform::kRGBA_F32_ColorFormat, dst, 258 srcCS.get(), SkColorSpaceXform::kBGRA_8888_ColorFormat, src, 274 SkColorSpaceXform::Apply(dstCS.get(), SkColorSpaceXform::kBGRA_8888_ColorFormat, dst, 275 srcCS.get(), SkColorSpaceXform::kRGBA_F32_ColorFormat, src, 276 count, SkColorSpaceXform::kPreserve_AlphaOp) [all...] |
/external/skia/include/codec/ |
SkCodec.h | 15 #include "SkColorSpaceXform.h" 670 using XformFormat = SkColorSpaceXform::ColorFormat; 816 SkColorSpaceXform* colorXform() const { return fColorXform.get(); } 842 std::unique_ptr<SkColorSpaceXform> fColorXform; [all...] |