#ifndef SkColorSpacePriv_DEFINED
#define SkColorSpacePriv_DEFINED
#include "include/core/SkColorSpace.h"
#include "include/private/base/SkTemplates.h"
#include "modules/skcms/skcms.h"
static constexpr skcms_Matrix3x3 gNarrow_toXYZD50 = …;
static inline bool color_space_almost_equal(float a, float b) { … }
static inline bool transfer_fn_almost_equal(float a, float b) { … }
static inline bool is_almost_srgb(const skcms_TransferFunction& coeffs) { … }
static inline bool is_almost_2dot2(const skcms_TransferFunction& coeffs) { … }
static inline bool is_almost_linear(const skcms_TransferFunction& coeffs) { … }
SkColorSpace* sk_srgb_singleton();
SkColorSpace* sk_srgb_linear_singleton();
#endif