HomeSort by relevance Sort by last modified time
    Searched refs:TransferFn (Results 1 - 6 of 6) sorted by null

  /external/skia/src/core/
SkColorSpace_New.cpp 12 // ~~~~~~~~~~~~~~~~~~~~~~~ SkColorSpace_New::TransferFn ~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
16 struct LinearTransferFn : public SkColorSpace_New::TransferFn {
26 struct SRGBTransferFn : public SkColorSpace_New::TransferFn {
42 struct GammaTransferFn : public SkColorSpace_New::TransferFn {
65 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeLinear() {
68 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeSRGB() {
71 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeGamma(float gamma)
    [all...]
SkColorSpace_New.h 21 struct TransferFn : public SkRefCnt {
22 virtual ~TransferFn() = default;
35 // May return false even when this is equivalent to TransferFn,
38 virtual bool equals(const TransferFn&) const;
44 static sk_sp<TransferFn> MakeLinear();
45 static sk_sp<TransferFn> MakeSRGB();
46 static sk_sp<TransferFn> MakeGamma(float);
51 SkColorSpace_New(sk_sp<TransferFn>, SkMatrix44 toXYZD50, Blending);
55 const TransferFn& transferFn() const { return *fTransferFn;
    [all...]
  /external/skqp/src/core/
SkColorSpace_New.cpp 12 // ~~~~~~~~~~~~~~~~~~~~~~~ SkColorSpace_New::TransferFn ~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
16 struct LinearTransferFn : public SkColorSpace_New::TransferFn {
26 struct SRGBTransferFn : public SkColorSpace_New::TransferFn {
42 struct GammaTransferFn : public SkColorSpace_New::TransferFn {
65 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeLinear() {
68 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeSRGB() {
71 sk_sp<SkColorSpace_New::TransferFn> SkColorSpace_New::TransferFn::MakeGamma(float gamma)
    [all...]
SkColorSpace_New.h 21 struct TransferFn : public SkRefCnt {
22 virtual ~TransferFn() = default;
35 // May return false even when this is equivalent to TransferFn,
38 virtual bool equals(const TransferFn&) const;
44 static sk_sp<TransferFn> MakeLinear();
45 static sk_sp<TransferFn> MakeSRGB();
46 static sk_sp<TransferFn> MakeGamma(float);
51 SkColorSpace_New(sk_sp<TransferFn>, SkMatrix44 toXYZD50, Blending);
55 const TransferFn& transferFn() const { return *fTransferFn;
    [all...]
  /external/skia/tests/
SkColorSpace_NewTest.cpp 18 SkColorSpace_New linearA{SkColorSpace_New::TransferFn::MakeLinear(), gamut, blending},
19 linearB{SkColorSpace_New::TransferFn::MakeGamma(1), gamut, blending},
20 srgb{SkColorSpace_New::TransferFn::MakeSRGB(), gamut, blending},
21 gamma{SkColorSpace_New::TransferFn::MakeGamma(2.2f), gamut, blending};
33 REPORTER_ASSERT(r, linearA.transferFn().equals(linearB.transferFn()));
34 REPORTER_ASSERT(r, !linearA.transferFn().equals( srgb.transferFn()));
35 REPORTER_ASSERT(r, !linearA.transferFn().equals( gamma.transferFn()));
    [all...]
  /external/skqp/tests/
SkColorSpace_NewTest.cpp 18 SkColorSpace_New linearA{SkColorSpace_New::TransferFn::MakeLinear(), gamut, blending},
19 linearB{SkColorSpace_New::TransferFn::MakeGamma(1), gamut, blending},
20 srgb{SkColorSpace_New::TransferFn::MakeSRGB(), gamut, blending},
21 gamma{SkColorSpace_New::TransferFn::MakeGamma(2.2f), gamut, blending};
33 REPORTER_ASSERT(r, linearA.transferFn().equals(linearB.transferFn()));
34 REPORTER_ASSERT(r, !linearA.transferFn().equals( srgb.transferFn()));
35 REPORTER_ASSERT(r, !linearA.transferFn().equals( gamma.transferFn()));
    [all...]

Completed in 86 milliseconds