HomeSort by relevance Sort by last modified time
    Searched refs:SkColorSpaceXform (Results 1 - 25 of 53) sorted by null

1 2 3

  /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...]

Completed in 3008 milliseconds

1 2 3