Home | History | Annotate | Download | only in tests

Lines Matching defs:gammas

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));
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;
224 sk_sp<SkICC> param = ICCTest::MakeICC(gammas);
228 gammas = sk_sp<SkGammas>(new SkGammas(3));
230 gammas->fType[i] = SkGammas::Type::kValue_Type;
231 gammas->fData[i].fValue = 1.4f;
233 sk_sp<SkICC> exp = ICCTest::MakeICC(gammas);
236 gammas = sk_sp<SkGammas>(new SkGammas(3));
237 gammas->fType[0] = gammas->fType[1] = gammas->fType[2] = SkGammas::Type::kNamed_Type;
238 gammas->fData[0].fNamed = kSRGB_SkGammaNamed;
239 gammas->fData[1].fNamed = k2Dot2Curve_SkGammaNamed;
240 gammas->fData[2].fNamed = kLinear_SkGammaNamed;
241 sk_sp<SkICC> named = ICCTest::MakeICC(gammas);
246 gammas = sk_sp<SkGammas>(new (memory) SkGammas(3));
270 gammas->fType[0] = SkGammas::Type::kValue_Type;
271 gammas->fData[0].fValue = 1.2f;
273 gammas->fType[1] = SkGammas::Type::kTable_Type;
274 gammas->fData[1].fTable.fSize = tableSize;
275 gammas->fData[1].fTable.fOffset = 0;
277 gammas->fType[2] = SkGammas::Type::kParam_Type;
278 gammas->fData[2].fParamOffset = sizeof(float) * tableSize;
279 sk_sp<SkICC> nonstd = ICCTest::MakeICC(gammas);
283 gammas->fType[1] = SkGammas::Type::kValue_Type;
284 gammas->fData[1].fValue = 1.2f;
286 gammas->fType[0] = SkGammas::Type::kTable_Type;
287 gammas->fData[0].fTable.fSize = tableSize;
288 gammas->fData[0].fTable.fOffset = 0;
289 sk_sp<SkICC> nonstd2 = ICCTest::MakeICC(gammas);