OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:gammas
(Results
1 - 12
of
12
) sorted by null
/external/skia/tests/
ColorSpaceXformTest.cpp
23
static std::unique_ptr<SkColorSpaceXform> CreateIdentityXform(const sk_sp<SkGammas>&
gammas
) {
26
kNonStandard_SkGammaNamed,
gammas
, SkMatrix::I(), nullptr));
33
SkGammaNamed gammaNamed, const sk_sp<SkGammas>&
gammas
) {
45
SkASSERT(
gammas
);
46
srcElements.push_back(SkColorSpace_A2B::Element(
gammas
));
55
sk_sp<SkColorSpace> dstSpace(new SkColorSpace_XYZ(gammaNamed,
gammas
, arbitraryMatrix,
74
static void test_identity_xform(skiatest::Reporter* r, const sk_sp<SkGammas>&
gammas
,
84
std::unique_ptr<SkColorSpaceXform> xform = ColorSpaceXformTest::CreateIdentityXform(
gammas
);
106
test_identity_xform(r,
gammas
, false);
111
const sk_sp<SkGammas>&
gammas
) {
144
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(kChannels));
local
170
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(kChannels));
local
198
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new SkGammas(kChannels));
local
208
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new SkGammas(kChannels));
local
224
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(kChannels));
local
[
all
...]
ICCTest.cpp
161
static sk_sp<SkICC> MakeICC(sk_sp<SkGammas>
gammas
) {
163
kNonStandard_SkGammaNamed, std::move(
gammas
),
179
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(3));
local
181
gammas
->fType[i] = SkGammas::Type::kTable_Type;
182
gammas
->fData[i].fTable.fSize = tableSize;
183
gammas
->fData[i].fTable.fOffset = 0;
197
sk_sp<SkICC> tbl = ICCTest::MakeICC(
gammas
);
202
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(3));
204
gammas
->fType[i] = SkGammas::Type::kParam_Type;
205
gammas
->fData[i].fParamOffset = 0
[
all
...]
/external/skia/src/core/
SkColorSpaceXform_A2B.cpp
82
static inline bool gamma_to_parametric(SkColorSpaceTransferFn* coeffs, const SkGammas&
gammas
,
84
switch (
gammas
.type(channel)) {
86
return named_to_parametric(coeffs,
gammas
.data(channel).fNamed);
88
value_to_parametric(coeffs,
gammas
.data(channel).fValue);
91
*coeffs =
gammas
.params(channel);
136
// take the fast path for 3-channel named
gammas
156
const SkGammas&
gammas
= e.
gammas
();
local
158
for (int channel = 0; channel <
gammas
.channels(); ++channel) {
159
SkCSXformPrintf(" %s", debugGammas[(int)
gammas
.type(channel)])
225
const SkGammas&
gammas
= *dstSpace->
gammas
();
local
[
all
...]
SkICC.cpp
60
void copy_to_table(float* tablePtr, const SkGammas*
gammas
, int index) {
61
SkASSERT(
gammas
->isTable(index));
62
const float* ptr =
gammas
->table(index);
63
const size_t bytes =
gammas
->tableSize(index) * sizeof(float);
82
const SkGammas*
gammas
= colorSpace->
gammas
();
local
83
SkASSERT(
gammas
);
84
if (
gammas
->data(0) ==
gammas
->data(1) &&
gammas
->data(0) == gammas->data(2))
[
all
...]
SkColorSpace.cpp
173
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(3));
local
179
gammas
->fType[channel] = SkGammas::Type::kParam_Type;
180
gammas
->fData[channel] = data;
183
std::move(
gammas
), toXYZD50, nullptr));
382
const SkGammas*
gammas
= thisXYZ->
gammas
();
local
383
SkASSERT(
gammas
);
384
SkASSERT(
gammas
->isParametric(0));
385
SkASSERT(
gammas
->isParametric(1));
386
SkASSERT(
gammas
->isParametric(2))
[
all
...]
SkColorSpace_XYZ.h
35
const SkGammas*
gammas
() const { return fGammas.get(); }
function in class:SkColorSpace_XYZ
41
SkColorSpace_XYZ(SkGammaNamed gammaNamed, sk_sp<SkGammas>
gammas
,
SkColorSpace_ICC.cpp
403
// Here's where the real parametric
gammas
start. There are many
532
* Finish loading the
gammas
, now that we have allocated memory for the SkGammas struct.
534
* There's nothing to do for the simple cases, but for table
gammas
we need to actually
535
* read the table into heap memory. And for parametric
gammas
, we need to copy over the
713
static inline SkGammaNamed is_named(const sk_sp<SkGammas>&
gammas
) {
714
for (uint8_t i = 0; i <
gammas
->channels(); ++i) {
715
if (!
gammas
->isNamed(i) ||
gammas
->data(i).fNamed !=
gammas
->data(0).fNamed) {
719
return
gammas
->data(0).fNamed
946
sk_sp<SkGammas>
gammas
;
local
991
sk_sp<SkGammas>
gammas
;
local
1017
sk_sp<SkGammas>
gammas
;
local
1329
sk_sp<SkGammas>
gammas
= nullptr;
local
1449
sk_sp<SkGammas>
gammas
= sk_sp<SkGammas>(new (memory) SkGammas(3));
local
[
all
...]
SkColorSpace_A2B.h
81
explicit Element(sk_sp<SkGammas>
gammas
)
83
, fGammas(std::move(
gammas
))
123
const SkGammas&
gammas
() const {
function in class:SkColorSpace_A2B::Element
SkColorSpace_XYZ.cpp
22
SkColorSpace_XYZ::SkColorSpace_XYZ(SkGammaNamed gammaNamed, sk_sp<SkGammas>
gammas
,
26
, fGammas(std::move(
gammas
))
SkColorSpaceXform.cpp
226
const SkGammas*
gammas
= space->
gammas
();
local
227
SkASSERT(
gammas
);
230
if (
gammas
->isNamed(i)) {
231
switch (
gammas
->data(i).fNamed) {
250
} else if (
gammas
->isValue(i)) {
252
gammas
->data(i).fValue);
254
} else if (
gammas
->isTable(i)) {
255
(*fns.fBuildFromTable)(&gammaTableStorage[i * gammaTableSize],
gammas
->table(i),
256
gammas
->data(i).fTable.fSize)
922
const SkGammas*
gammas
= space->
gammas
();
local
[
all
...]
/external/skia/tools/
colorspaceinfo.cpp
58
static void dump_transfer_fn(const SkGammas&
gammas
) {
59
SkASSERT(
gammas
.channels() == 3);
60
for (int i = 0; i <
gammas
.channels(); i++) {
61
if (
gammas
.isNamed(i)) {
62
switch (
gammas
.data(i).fNamed) {
76
} else if (
gammas
.isValue(i)) {
78
gammas
.data(i).fValue);
79
} else if (
gammas
.isParametric(i)) {
80
const SkColorSpaceTransferFn& fn =
gammas
.data(i).params(&
gammas
);
[
all
...]
/external/libpng/contrib/libtests/
pngvalid.c
2371
double *
gammas
;
member in struct:png_modifier
11624
gammas
[]={2.2, 1.0, 2.2\/1.45, 1.8, 1.5, 2.4, 2.5, 2.62, 2.9};
local
[
all
...]
Completed in 4052 milliseconds