aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkColorSpace_XYZ.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/SkColorSpace_XYZ.h')
-rw-r--r--src/core/SkColorSpace_XYZ.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/core/SkColorSpace_XYZ.h b/src/core/SkColorSpace_XYZ.h
index a179c1a501..4a32188d53 100644
--- a/src/core/SkColorSpace_XYZ.h
+++ b/src/core/SkColorSpace_XYZ.h
@@ -20,34 +20,34 @@ public:
const SkMatrix44* fromXYZD50() const override;
bool onGammaCloseToSRGB() const override;
-
+
bool onGammaIsLinear() const override;
-
+
Type type() const override { return Type::kXYZ; }
-
+
sk_sp<SkColorSpace> makeLinearGamma() override;
sk_sp<SkColorSpace> makeSRGBGamma() override;
-
+
SkGammaNamed gammaNamed() const { return fGammaNamed; }
-
+
const SkGammas* gammas() const { return fGammas.get(); }
-
+
void toDstGammaTables(const uint8_t* tables[3], sk_sp<SkData>* storage, int numTables) const;
-private:
SkColorSpace_XYZ(SkGammaNamed gammaNamed, const SkMatrix44& toXYZ);
SkColorSpace_XYZ(SkGammaNamed gammaNamed, sk_sp<SkGammas> gammas,
const SkMatrix44& toXYZ, sk_sp<SkData> profileData);
+private:
const SkGammaNamed fGammaNamed;
sk_sp<SkGammas> fGammas;
const SkMatrix44 fToXYZD50;
uint32_t fToXYZD50Hash;
-
+
mutable SkMatrix44 fFromXYZD50;
mutable SkOnce fFromXYZOnce;
-
+
mutable sk_sp<SkData> fDstStorage;
mutable const uint8_t* fToDstGammaTables[3];
mutable SkOnce fToDstGammaOnce;