Home | History | Annotate | Download | only in tests

Lines Matching refs:SkICC

13 #include "SkICC.h"
23 static inline void test_to_xyz_d50(skiatest::Reporter* r, SkICC* icc, bool shouldSucceed,
43 sk_sp<SkICC> z30 = SkICC::Make(data->data(), data->size());
52 sk_sp<SkICC> z32 = SkICC::Make(data->data(), data->size());
56 sk_sp<SkICC> upperLeft = SkICC::Make(data->data(), data->size());
60 sk_sp<SkICC> upperRight = SkICC::Make(data->data(), data->size());
64 static inline void test_is_numerical_transfer_fn(skiatest::Reporter* r, SkICC* icc,
85 sk_sp<SkICC> z30 = SkICC::Make(data->data(), data->size());
89 sk_sp<SkICC> z32 = SkICC::Make(data->data(), data->size());
93 sk_sp<SkICC> upperLeft = SkICC::Make(data->data(), data->size());
97 sk_sp<SkICC> upperRight = SkICC::Make(data->data(), data->size());
113 sk_sp<SkData> profile = SkICC::WriteToICC(fn, toXYZD50);
156 static inline void test_raw_transfer_fn(skiatest::Reporter* r, SkICC* icc) {
157 SkICC::Tables tables;
171 static sk_sp<SkICC> MakeICC(sk_sp<SkColorSpace> space) {
172 return sk_sp<SkICC>(new SkICC(std::move(space)));
174 static sk_sp<SkICC> MakeICC(sk_sp<SkGammas> gammas) {
182 sk_sp<SkICC> srgb = ICCTest::MakeICC(SkColorSpace::MakeSRGB());
206 sk_sp<SkICC> tbl = ICCTest::MakeICC(gammas);
233 sk_sp<SkICC> param = ICCTest::MakeICC(gammas);
242 sk_sp<SkICC> exp = ICCTest::MakeICC(gammas);
250 sk_sp<SkICC> named = ICCTest::MakeICC(gammas);
288 sk_sp<SkICC> nonstd = ICCTest::MakeICC(gammas);
298 sk_sp<SkICC> nonstd2 = ICCTest::MakeICC(gammas);