Home
last modified time | relevance | path

Searched refs:SkColor4f (Results 1 – 25 of 41) sorted by relevance

12

/external/skia/src/core/
DSkColor.cpp114 SkColor4f SkPM4f::unpremul() const { in unpremul()
154 SkColor4f SkColor4f::FromColor(SkColor bgra) { in FromColor()
155 SkColor4f rgba; in FromColor()
160 SkColor4f SkColor4f::FromColor3f(SkColor3f color3f, float a) { in FromColor3f()
161 SkColor4f rgba; in FromColor3f()
169 SkColor SkColor4f::toSkColor() const { in toSkColor()
173 SkColor4f SkColor4f::Pin(float r, float g, float b, float a) { in Pin()
174 SkColor4f c4; in Pin()
179 SkPM4f SkColor4f::premul() const { in premul()
DSkPM4fPriv.h148 static inline SkColor4f to_colorspace(const SkColor4f& c, SkColorSpace* src, SkColorSpace* dst) { in to_colorspace()
149 SkColor4f color4f = c; in to_colorspace()
165 static inline SkColor4f SkColor4f_from_SkColor(SkColor color, SkColorSpace* dst) { in SkColor4f_from_SkColor()
166 SkColor4f color4f; in SkColor4f_from_SkColor()
169 color4f = to_colorspace(SkColor4f::FromColor(color), in SkColor4f_from_SkColor()
DSkValidatingReadBuffer.cpp115 void SkValidatingReadBuffer::readColor4f(SkColor4f* color) { in readColor4f()
116 const void* ptr = this->skip(sizeof(SkColor4f)); in readColor4f()
118 memcpy(color, ptr, sizeof(SkColor4f)); in readColor4f()
120 *color = SkColor4f::FromColor(SK_ColorBLACK); in readColor4f()
221 bool SkValidatingReadBuffer::readColor4fArray(SkColor4f* colors, size_t size) { in readColor4fArray()
222 return this->readArray(colors, size, sizeof(SkColor4f)); in readColor4fArray()
DSkReadBuffer.cpp145 void SkReadBuffer::readColor4f(SkColor4f* color) { in readColor4f()
146 memcpy(color, fReader.skip(sizeof(SkColor4f)), sizeof(SkColor4f)); in readColor4f()
205 bool SkReadBuffer::readColor4fArray(SkColor4f* colors, size_t size) { in readColor4fArray()
206 return readArray(colors, size, sizeof(SkColor4f)); in readColor4fArray()
DSkWriteBuffer.cpp81 void SkBinaryWriteBuffer::writeColor4f(const SkColor4f& color) { in writeColor4f()
82 fWriter.write(&color, sizeof(SkColor4f)); in writeColor4f()
85 void SkBinaryWriteBuffer::writeColor4fArray(const SkColor4f* color, uint32_t count) { in writeColor4fArray()
87 fWriter.write(color, count * sizeof(SkColor4f)); in writeColor4fArray()
DSkValidatingReadBuffer.h47 void readColor4f(SkColor4f* color) override;
60 bool readColor4fArray(SkColor4f* colors, size_t size) override;
DSkColorFilter.cpp53 SkColor4f c4 = this->filterColor4f({ in filterColor()
66 SkColor4f SkColorFilter::filterColor4f(const SkColor4f& c) const { in filterColor4f()
DSkPixmap.cpp188 this->erase(SkColor4f{(1 / 255.0f) * r, in erase()
199 bool SkPixmap::erase(const SkColor4f& origColor, const SkIRect* subset) const { in erase()
209 const SkColor4f color = origColor.pin(); in erase()
DSkReadBuffer.h132 virtual void readColor4f(SkColor4f* color);
160 virtual bool readColor4fArray(SkColor4f* colors, size_t size);
/external/skia/include/core/
DSkColor.h179 struct SkColor4f { struct
185 bool operator==(const SkColor4f& other) const { argument
188 bool operator!=(const SkColor4f& other) const {
195 static SkColor4f Pin(float r, float g, float b, float a); argument
197 static SkColor4f FromColor(SkColor);
198 static SkColor4f FromColor3f(SkColor3f, float a);
202 SkColor4f pin() const { in pin() argument
DSkWriteBuffer.h52 virtual void writeColor4f(const SkColor4f& color) = 0;
53 virtual void writeColor4fArray(const SkColor4f* color, uint32_t count) = 0;
112 void writeColor4f(const SkColor4f& color) override;
113 void writeColor4fArray(const SkColor4f* color, uint32_t count) override;
DSkColorFilter.h88 SkColor4f filterColor4f(const SkColor4f&) const;
/external/skia/include/effects/
DSkGradientShader.h64 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace,
68 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, in MakeLinear()
110 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace,
114 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, in MakeRadial()
146 const SkColor4f colors[],
152 const SkColor4f colors[], in MakeTwoPointConical()
192 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace,
196 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, in MakeSweep()
/external/skia/gm/
Dcolorspacexform.cpp28 fSRGBColors[i] = SkColor4f::FromColor(colors[i]); in onOnceBeforeDraw()
67 auto drawColors = [canvas](SkColor4f* colors) { in onDraw()
93 SkColor4f fSRGBColors[kNumColors];
94 SkColor4f fWideGamutColors0[kNumColors];
95 SkColor4f fWideGamutColors1[kNumColors];
Dhsl.cpp141 return SkColor4f{ in blend()
148 return SkColor4f::FromColor(c); in blend()
151 SkColor4f d = to_float(dst), in blend()
/external/skia/src/shaders/gradients/
DSkGradientShaderPriv.h91 const SkColor4f* fColors;
109 SkColor4f* mutableColors() { return const_cast<SkColor4f*>(fColors); } in mutableColors()
116 SkColor4f fColorStorage[kStorageCount];
205 SkColor4f getXformedColor(size_t index, SkColorSpace*) const;
265 (sizeof(SkColor) + sizeof(SkScalar) + sizeof(Rec) + sizeof(SkColor4f))
270 SkColor4f* fOrigColors4f; // original colors, as linear floats
409 const SkColor4f* getColors4f(int pos) const { in getColors4f()
432 SkColor4f fColors4f[kMaxRandomGradientColors];
457 SkTDArray<SkColor4f> fColors4f;
DSk4fGradientBase.cpp14 Sk4f pack_color(const SkColor4f& c4f, bool premul, const Sk4f& component_scale) { in pack_color()
33 void iterate(std::function<void(const SkColor4f&, const SkColor4f&, in iterate() argument
66 void iterateImplicitPos(std::function<void(const SkColor4f&, const SkColor4f&, in iterateImplicitPos() argument
107 iter.iterate([&] (const SkColor4f& c0, const SkColor4f& c1, SkScalar t0, SkScalar t1) { in addMirrorIntervals()
214 iter.iterate([&] (const SkColor4f& c0, const SkColor4f& c1, SkScalar t0, SkScalar t1) { in init()
DSkGradientShader.cpp78 size_t allocSize = (sizeof(SkColor4f) + sizeof(SkScalar)) * fCount; in unflatten()
80 fColors = (SkColor4f*)fDynamicStorage.get(); in unflatten()
149 size_t size = sizeof(SkColor) + sizeof(SkColor4f) + sizeof(Rec); in SkGradientShaderBase()
159 fOrigColors4f = (SkColor4f*)(fOrigColors + fColorCount); in SkGradientShaderBase()
162 SkColor4f* origColors = fOrigColors4f; in SkGradientShaderBase()
166 memcpy(origColors, desc.fColors, desc.fCount * sizeof(SkColor4f)); in SkGradientShaderBase()
403 SkColor4f c = this->getXformedColor(i, dstCS); in onAppendStages()
825 SkColor4f SkGradientShaderBase::getXformedColor(size_t i, SkColorSpace* dstCS) const { in getXformedColor()
986 static bool valid_grad(const SkColor4f colors[], const SkScalar pos[], int count, in valid_grad()
992 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, in desc_init()
[all …]
/external/skia/tests/
DSkColor4fTest.cpp29 SkColor4f fC4; in DEF_TEST()
40 SkColor4f c4 = SkColor4f::FromColor(r.fC); in DEF_TEST()
50 SkColor4f c4 { in DEF_TEST()
DSerializationTest.cpp108 template<> struct SerializationUtils<SkColor4f> {
109 static void Write(SkWriteBuffer& writer, SkColor4f* data, uint32_t arraySize) { in Write()
112 static bool Read(SkValidatingReadBuffer& reader, SkColor4f* data, uint32_t arraySize) { in Read()
489 SkColor4f data[kArraySize] = { in DEF_TEST()
490 SkColor4f::FromColor(SK_ColorBLACK), in DEF_TEST()
491 SkColor4f::FromColor(SK_ColorWHITE), in DEF_TEST()
492 SkColor4f::FromColor(SK_ColorRED), in DEF_TEST()
/external/skia/src/shaders/
DSkColorShader.cpp57 SkColor4f c4 = SkColor4f::FromColor(shader.fColor); in ColorShaderContext()
124 static SkColor unit_to_skcolor(const SkColor4f& unit, SkColorSpace* cs) { in unit_to_skcolor()
129 SkColor4Shader::SkColor4Shader(const SkColor4f& color, sk_sp<SkColorSpace> space) in SkColor4Shader()
136 SkColor4f color; in CreateProc()
176 SkColor4f c4 = shader.fColor4; in Color4Context()
245 sk_sp<SkShader> SkShader::MakeColorShader(const SkColor4f& color, sk_sp<SkColorSpace> space) { in MakeColorShader()
DSkColorShader.h82 SkColor4Shader(const SkColor4f&, sk_sp<SkColorSpace>);
130 const SkColor4f fColor4;
/external/skia/tools/debugger/
DSkJsonWriteBuffer.h38 void writeColor4f(const SkColor4f& color) override;
39 void writeColor4fArray(const SkColor4f* color, uint32_t count) override;
DSkJsonWriteBuffer.cpp86 void SkJsonWriteBuffer::writeColor4f(const SkColor4f& color) { in writeColor4f()
90 void SkJsonWriteBuffer::writeColor4fArray(const SkColor4f* color, uint32_t count) { in writeColor4fArray()
/external/skia/include/gpu/
DGrColor.h212 static GrColor4f FromSkColor4f(const SkColor4f& color) { in FromSkColor4f()
246 SkColor4f toSkColor4f() const { in toSkColor4f()
247 return SkColor4f { fRGBA[0], fRGBA[1], fRGBA[2], fRGBA[3] }; in toSkColor4f()

12