OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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