Home
last modified time | relevance | path

Searched refs:SkColorLookUpTable (Results 1 – 9 of 9) sorted by relevance

/external/skia/src/core/
DSkColorLookUpTable.h16 class SkColorLookUpTable : public SkRefCnt {
20 SkColorLookUpTable(uint8_t inputChannels, const uint8_t gridPoints[kMaxColorChannels]) in SkColorLookUpTable() function
51 return SkTAddOffset<const float>(this, sizeof(SkColorLookUpTable)); in table()
DSkColorSpace_A2B.h94 explicit Element(sk_sp<SkColorLookUpTable> colorLUT) in Element()
128 const SkColorLookUpTable& colorLUT() const { in colorLUT()
146 sk_sp<SkColorLookUpTable> fCLUT;
DSkColorLookUpTable.cpp12 void SkColorLookUpTable::interp(float* dst, const float* src) const { in interp()
27 void SkColorLookUpTable::interp3D(float* dst, const float* src) const { in interp3D()
128 float SkColorLookUpTable::interpDimension(const float* src, int inputDimension, in interpDimension()
DSkColorSpace_ICC.cpp593 static bool load_color_lut(sk_sp<SkColorLookUpTable>* colorLUT, uint32_t inputChannels, in load_color_lut()
606 uint32_t numEntries = SkColorLookUpTable::kOutputChannels; in load_color_lut()
631 void* memory = sk_malloc_throw(sizeof(SkColorLookUpTable) + sizeof(float) * numEntries); in load_color_lut()
632 *colorLUT = sk_sp<SkColorLookUpTable>(new (memory) SkColorLookUpTable(inputChannels, in load_color_lut()
635 float* table = SkTAddOffset<float>(memory, sizeof(SkColorLookUpTable)); in load_color_lut()
931 if (SkColorLookUpTable::kOutputChannels != outputChannels) { in load_a2b0_a_to_b_type()
970 sk_sp<SkColorLookUpTable> colorLUT; in load_a2b0_a_to_b_type()
1060 if (SkColorLookUpTable::kOutputChannels != outputChannels) { in load_a2b0_lutn_type()
1146 sk_sp<SkColorLookUpTable> colorLUT; in load_a2b0_lutn_type()
DSkColorSpaceXform_A2B.cpp190 sk_sp<const SkColorLookUpTable> clut; in SkColorSpaceXform_A2B()
/external/skia/tools/
Dcolorspaceinfo.cpp228 static void dump_clut(const SkColorLookUpTable& clut) { in dump_clut()
239 static inline int usedGridPoints(const SkColorLookUpTable& clut, int dimension) { in usedGridPoints()
245 static inline int cut_rows(const SkColorLookUpTable& clut, int dimOrder[4]) { in cut_rows()
251 static inline int cut_cols(const SkColorLookUpTable& clut, int dimOrder[4]) { in cut_cols()
257 static int cut_size(const SkColorLookUpTable& clut, int dimOrder[4]) { in cut_size()
267 static void draw_clut(SkCanvas* canvas, const SkColorLookUpTable& clut, int dimOrder[4]) { in draw_clut()
602 const SkColorLookUpTable& clut = e.colorLUT(); in main()
/external/skia/tests/
DColorSpaceXformTest.cpp275 void* memory = sk_malloc_throw(sizeof(SkColorLookUpTable) + sizeof(float) * numEntries); in DEF_TEST()
276 sk_sp<SkColorLookUpTable> colorLUT(new (memory) SkColorLookUpTable(inputChannels, gridPoints)); in DEF_TEST()
278 float* table = SkTAddOffset<float>(memory, sizeof(SkColorLookUpTable)); in DEF_TEST()
/external/skia/gn/
Dcore.gni72 "$_src/core/SkColorLookUpTable.cpp",
73 "$_src/core/SkColorLookUpTable.h",
/external/skia/
DAndroid.bp138 "src/core/SkColorLookUpTable.cpp",