Home
last modified time | relevance | path

Searched refs:GrColor4f (Results 1 – 25 of 35) sorted by relevance

12

/external/skia/include/gpu/
DGrColor.h177 struct GrColor4f { struct
180 GrColor4f() {} in GrColor4f() function
181 GrColor4f(float r, float g, float b, float a) { in GrColor4f() function
191 GrColor4f(Illegal_Constructor) { in GrColor4f() argument
198 static GrColor4f OpaqueWhite() { in OpaqueWhite() argument
199 return GrColor4f(1.0f, 1.0f, 1.0f, 1.0f); in OpaqueWhite()
202 static GrColor4f TransparentBlack() { in TransparentBlack() argument
203 return GrColor4f(0.0f, 0.0f, 0.0f, 0.0f); in TransparentBlack()
206 static GrColor4f FromGrColor(GrColor color) { in FromGrColor() argument
207 GrColor4f result; in FromGrColor()
[all …]
/external/skia/src/gpu/effects/
DGrConstColorProcessor.cpp16 GLConstColorProcessor() : fPrevColor(GrColor4f::kIllegalConstructor) {} in GLConstColorProcessor()
47 GrColor4f color = processor.cast<GrConstColorProcessor>().color(); in onSetData()
58 GrColor4f fPrevColor;
65 GrColor4f GrConstColorProcessor::constantOutputForConstantInput(GrColor4f input) const { in constantOutputForConstantInput()
75 return GrColor4f::TransparentBlack(); in constantOutputForConstantInput()
98 GrColor4f color; in TestCreate()
106 color = GrColor4f::FromGrColor(GrColorPackRGBA(r, g, b, a)); in TestCreate()
110 color = GrColor4f::TransparentBlack(); in TestCreate()
114 color = GrColor4f::FromGrColor(c | (c << 8) | (c << 16) | (c << 24)); in TestCreate()
DGrConstColorProcessor.h29 static sk_sp<GrFragmentProcessor> Make(GrColor4f color, InputMode mode) { in Make()
41 GrColor4f color() const { return fColor; } in color()
46 static OptimizationFlags OptFlags(GrColor4f color, InputMode mode) { in OptFlags()
57 GrConstColorProcessor(GrColor4f color, InputMode mode) in GrConstColorProcessor()
68 GrColor4f constantOutputForConstantInput(GrColor4f input) const override;
72 GrColor4f fColor;
DGrXfermodeFragmentProcessor.cpp148 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in constantOutputForConstantInput()
151 GrColor4f srcColor = ConstantOutputForConstantInput(this->childProcessor(0), input); in constantOutputForConstantInput()
152 GrColor4f dstColor = ConstantOutputForConstantInput(this->childProcessor(1), input); in constantOutputForConstantInput()
240 return GrConstColorProcessor::Make(GrColor4f::TransparentBlack(), in MakeFromTwoProcessors()
393 GrColor4f constantOutputForConstantInput(GrColor4f inputColor) const override { in constantOutputForConstantInput()
394 GrColor4f childColor = in constantOutputForConstantInput()
395 ConstantOutputForConstantInput(this->childProcessor(0), GrColor4f::OpaqueWhite()); in constantOutputForConstantInput()
498 return GrConstColorProcessor::Make(GrColor4f::TransparentBlack(), in MakeFromDstProcessor()
512 return GrConstColorProcessor::Make(GrColor4f::TransparentBlack(), in MakeFromSrcProcessor()
DGrSRGBEffect.cpp100 GrColor4f GrSRGBEffect::constantOutputForConstantInput(GrColor4f color) const { in constantOutputForConstantInput()
104 color = GrColor4f(linear_to_srgb(color.fRGBA[0]), linear_to_srgb(color.fRGBA[1]), in constantOutputForConstantInput()
108 color = GrColor4f(srgb_to_linear(color.fRGBA[0]), srgb_to_linear(color.fRGBA[1]), in constantOutputForConstantInput()
DGrSRGBEffect.h44 GrColor4f constantOutputForConstantInput(GrColor4f input) const override;
DGrConvexPolyEffect.cpp252 return GrConstColorProcessor::Make(GrColor4f::OpaqueWhite(), in Make()
259 return GrConstColorProcessor::Make(GrColor4f::TransparentBlack(), in Make()
/external/skia/src/gpu/
DGrFragmentProcessor.cpp155 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in constantOutputForConstantInput()
196 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in constantOutputForConstantInput()
271 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in SwizzleOutput()
337 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in MakeInputPremulAndMulByOutput()
338 GrColor4f childColor = ConstantOutputForConstantInput(this->childProcessor(0), in MakeInputPremulAndMulByOutput()
339 GrColor4f::OpaqueWhite()); in MakeInputPremulAndMulByOutput()
340 return GrColor4f(input.fRGBA[3] * input.fRGBA[0] * childColor.fRGBA[0], in MakeInputPremulAndMulByOutput()
357 GrColor4f color) { in OverrideInput()
360 static sk_sp<GrFragmentProcessor> Make(sk_sp<GrFragmentProcessor> child, GrColor4f color) { in OverrideInput()
383 GrColor4f color = fp.cast<ReplaceInputFragmentProcessor>().fColor; in OverrideInput()
[all …]
DGrFragmentProcessor.h51 static sk_sp<GrFragmentProcessor> OverrideInput(sk_sp<GrFragmentProcessor>, GrColor4f);
145 bool hasConstantOutputForConstantInput(GrColor4f inputColor, GrColor4f* outputColor) const { in hasConstantOutputForConstantInput()
257 static GrColor4f ConstantOutputForConstantInput(const GrFragmentProcessor& fp, in ConstantOutputForConstantInput()
258 GrColor4f input) { in ConstantOutputForConstantInput()
300 virtual GrColor4f constantOutputForConstantInput(GrColor4f /* inputColor */) const { in constantOutputForConstantInput() argument
302 return GrColor4f::TransparentBlack(); in constantOutputForConstantInput()
DSkGr.h62 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace);
63 GrColor4f SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace);
69 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace,
71 GrColor4f SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace,
82 static inline SkPM4f GrColor4fToSkPM4f(const GrColor4f& c) { in GrColor4fToSkPM4f()
91 static inline GrColor4f SkPM4fToGrColor4f(const SkPM4f& c) { in SkPM4fToGrColor4f()
92 return GrColor4f{c.r(), c.g(), c.b(), c.a()}; in SkPM4fToGrColor4f()
DSkGr.cpp267 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace) { in SkColorToPremulGrColor4f()
272 GrColor4f SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace) { in SkColorToUnpremulGrColor4f()
282 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace, in SkColorToPremulGrColor4f()
288 GrColor4f SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace, in SkColorToUnpremulGrColor4f()
293 GrColor4f color; in SkColorToUnpremulGrColor4f()
296 color = GrColor4f::FromSkColor4f(SkColor4f::FromColor(c)); in SkColorToUnpremulGrColor4f()
299 color = GrColor4f::FromGrColor(SkColorToUnpremulGrColor(c)); in SkColorToUnpremulGrColor4f()
411 GrColor4f origColor = SkColorToUnpremulGrColor4f(skPaint.getColor(), rtc->getColorSpace(), in skpaint_to_grpaint_impl()
443 GrColor4f shaderInput = origColor.opaque(); in skpaint_to_grpaint_impl()
459 GrColor4f::FromGrColor(paintAlpha), in skpaint_to_grpaint_impl()
[all …]
DGrPaint.h50 void setColor4f(const GrColor4f& color) { fColor = color; } in setColor4f()
51 const GrColor4f& getColor4f() const { return fColor; } in getColor4f()
179 GrColor4f fColor = GrColor4f::OpaqueWhite();
DGrColorSpaceXform.h39 GrColor4f apply(const GrColor4f& srcColor);
DGrProcessorAnalysis.h101 fLastKnownOutputColor = GrColor4f::FromGrColor(color); in GrColorFragmentProcessorAnalysis()
148 int initialProcessorsToEliminate(GrColor4f* newPipelineInputColor) const { in initialProcessorsToEliminate()
170 GrColor4f fLastKnownOutputColor;
DGrColorSpaceXform.cpp121 GrColor4f GrColorSpaceXform::apply(const GrColor4f& srcColor) { in apply()
122 GrColor4f result; in apply()
/external/skia/src/effects/
DSkOverdrawColorFilter.cpp84 OverdrawFragmentProcessor(const GrColor4f* colors);
86 GrColor4f fColors[SkOverdrawColorFilter::kNumColors];
93 GLOverdrawFragmentProcessor(const GrColor4f* colors);
101 GrColor4f fColors[SkOverdrawColorFilter::kNumColors];
112 GrColor4f grColors[SkOverdrawColorFilter::kNumColors]; in Make()
114 grColors[i] = GrColor4f::FromGrColor(GrColorPackRGBA(SkGetPackedR32(colors[i]), in Make()
125 OverdrawFragmentProcessor::OverdrawFragmentProcessor(const GrColor4f* colors) in OverdrawFragmentProcessor()
128 memcpy(fColors, colors, SkOverdrawColorFilter::kNumColors * sizeof(GrColor4f)); in OverdrawFragmentProcessor()
138 sizeof(GrColor4f) * SkOverdrawColorFilter::kNumColors); in onIsEqual()
141 GLOverdrawFragmentProcessor::GLOverdrawFragmentProcessor(const GrColor4f* colors) { in GLOverdrawFragmentProcessor()
[all …]
DSkLumaColorFilter.cpp94 GrColor4f constantOutputForConstantInput(GrColor4f input) const override { in constantOutputForConstantInput()
98 return GrColor4f(0, 0, 0, luma); in constantOutputForConstantInput()
/external/skia/src/core/
DSkNormalFlatSource.cpp49 GrColor4f constantOutputForConstantInput(GrColor4f) const override { in constantOutputForConstantInput()
50 return GrColor4f(0, 0, 1, 0); in constantOutputForConstantInput()
/external/skia/include/private/
DGrSwizzle.h94 GrColor4f applyTo(const GrColor4f& color) const { in applyTo()
109 return GrColor4f(outR, outG, outB, outA); in applyTo()
/external/skia/tests/
DProcessorTest.cpp270 static GrColor4f texel_color4f(int i, int j) { return GrColor4f::FromGrColor(texel_color(i, j)); } in texel_color4f()
417 GrColor4f input4f = texel_color4f(x, y); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
418 GrColor4f output4f = GrColor4f::FromGrColor(output); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
419 GrColor4f expected4f; in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
/external/skia/src/shaders/
DSkColorShader.cpp97 GrColor4f color = SkColorToPremulGrColor4f(fColor, args.fDstColorSpace); in asFragmentProcessor()
220 GrColor4f color = GrColor4f::FromSkColor4f(fColor4); in asFragmentProcessor()
/external/skia/gm/
Dconstcolorprocessor.cpp108 GrColor4f color = GrColor4f::FromGrColor(kColors[procColor]); in onDraw()
Dconvexpolyeffect.cpp198 grPaint.setColor4f(GrColor4f(0, 0, 0, 1.f)); in onDraw()
238 grPaint.setColor4f(GrColor4f(0, 0, 0, 1.f)); in onDraw()
Dwindowrectangles.cpp191 paint.setColor4f(GrColor4f(0, 0.25f, 1, 1)); in onCoverClipStack()
194 paint.setColor4f(GrColor4f(1, 0.25f, 0.25f, 1)); in onCoverClipStack()
/external/skia/src/gpu/vk/
DGrVkGpuCommandBuffer.h131 GrColor4f fClearColor;

12