Home
last modified time | relevance | path

Searched refs:blender (Results 1 – 25 of 51) sorted by relevance

123

/external/skia/resources/sksl/runtime_errors/
DIllegalShaderSampling.rts5 uniform blender b;
46 no match for blender::eval()
47 no match for blender::eval(half4)
48 no match for blender::eval(float2)
49 no match for blender::eval(float2, half4)
50 type mismatch: ',' cannot operate on 'blender', 'blender'
/external/skia/docs/examples/
DBlend_Mode_Methods.cpp7 SkPaint normal, blender; in draw() local
9 blender.setColor(0xFF8958a8); in draw()
14 blender.setBlendMode(m); in draw()
15 canvas->drawOval(SkRect::MakeXYWH(10, 50, 80, 30), blender); in draw()
/external/skia/tests/sksl/runtime_errors/
DIllegalShaderSampling.skvm33 error: 23: no match for blender::eval()
36 error: 24: no match for blender::eval(half4)
39 error: 25: no match for blender::eval(float2)
42 error: 26: no match for blender::eval(float2, half4)
45 error: 27: type mismatch: ',' cannot operate on 'blender', 'blender'
/external/skia/src/effects/imagefilters/
DSkBlendImageFilter.cpp57 SkBlendImageFilter(sk_sp<SkBlender> blender, sk_sp<SkImageFilter> inputs[2], in SkBlendImageFilter() argument
60 , fBlender(std::move(blender)) in SkBlendImageFilter()
103 sk_sp<SkImageFilter> SkImageFilters::Blend(sk_sp<SkBlender> blender, in Blend() argument
107 if (!blender) { in Blend()
108 blender = SkBlender::Mode(SkBlendMode::kSrcOver); in Blend()
111 return sk_sp<SkImageFilter>(new SkBlendImageFilter(blender, inputs, cropRect)); in Blend()
124 sk_sp<SkBlender> blender; in CreateProc() local
127 blender = buffer.readBlender(); in CreateProc()
133 blender = SkBlender::Mode((SkBlendMode)mode); in CreateProc()
135 return SkImageFilters::Blend(std::move(blender), common.getInput(0), common.getInput(1), in CreateProc()
/external/skia/src/shaders/
DSkComposeShader.cpp81 sk_sp<SkBlender> blender = buffer.readBlender(); in CreateProc() local
82 if (buffer.validate(blender != nullptr)) { in CreateProc()
83 return SkShaders::Blend(std::move(blender), std::move(dst), std::move(src)); in CreateProc()
211 sk_sp<SkShader> SkShaders::Blend(sk_sp<SkBlender> blender, in Blend() argument
217 if (!blender) { in Blend()
220 if (std::optional<SkBlendMode> mode = as_BB(blender)->asBlendMode()) { in Blend()
233 SkRuntimeEffect::ChildPtr children[] = {std::move(blender), std::move(dst), std::move(src)}; in Blend()
/external/skia/src/core/
DSkVMBlitter.cpp203 && this->blender == that.blender in operator ==()
262 sk_sp<SkBlender> blender = paint.refBlender(); in EffectiveParams() local
263 if (!blender) { in EffectiveParams()
264 blender = SkBlender::Mode(SkBlendMode::kSrcOver); in EffectiveParams()
280 if (as_BB(blender)->asBlendMode() == SkBlendMode::kSrcOver && shader->isOpaque()) { in EffectiveParams()
281 blender = SkBlender::Mode(SkBlendMode::kSrc); in EffectiveParams()
292 std::move(blender), in EffectiveParams()
401 const SkBlenderBase* blender = as_BB(params.blender); in BuildProgram() local
402 const auto as_blendmode = blender->asBlendMode(); in BuildProgram()
418 src = blender->program(p, src, dst, params.dst, uniforms, alloc); in BuildProgram()
[all …]
DSkVMBlitter.h48 blender, member
66 sk_sp<SkBlender> blender; // never null member
DSkDraw_atlas.cpp97 sk_sp<SkBlender> blender, in drawAtlas() argument
136 if (std::optional<SkBlendMode> bm = as_BB(blender)->asBlendMode(); bm.has_value()) { in drawAtlas()
180 shader = SkShaders::Blend(std::move(blender), in drawAtlas()
DSkBitmapDevice.cpp530 sk_sp<SkBlender> blender, in drawVertices() argument
535 blender = SkBlender::Mode(SkBlendMode::kDst); in drawVertices()
538 BDDraw(this).drawVertices(vertices, std::move(blender), paint, skipColorXform); in drawVertices()
551 sk_sp<SkBlender> blender, in drawAtlas() argument
555 this->INHERITED::drawAtlas(xform, tex, colors, count, std::move(blender), paint); in drawAtlas()
558 BDDraw(this).drawAtlas(xform, tex, colors, count, std::move(blender), paint); in drawAtlas()
DSkDraw_vertices.cpp320 sk_sp<SkBlender> blender, in drawFixedVertices() argument
349 if (std::optional<SkBlendMode> bm = as_BB(blender)->asBlendMode(); bm.has_value() && colors) { in drawFixedVertices()
395 return SkShaders::Blend(blender, in drawFixedVertices()
475 sk_sp<SkBlender> blender, in drawVertices() argument
520 vertices, std::move(blender), paint, ctmInv, dev2, dev3, &outerAlloc, skipColorXform); in drawVertices()
DSkPaint.cpp155 void SkPaint::setBlender(sk_sp<SkBlender> blender) { in setBlender() argument
156 fBlender = std::move(blender); in setBlender()
DSkDevice.cpp151 const SkPoint texCoords[4], sk_sp<SkBlender> blender, in drawPatch() argument
157 this->drawVertices(vertices.get(), std::move(blender), paint); in drawPatch()
205 sk_sp<SkBlender> blender, in drawAtlas() argument
231 this->drawVertices(builder.detach().get(), std::move(blender), paint); in drawAtlas()
/external/skia/gm/
Darithmode.cpp232 sk_sp<SkBlender> blender = SkBlenders::Arithmetic(fK1, fK2, fK3, fK4, in onDraw() local
242 blenderPaint.setBlender(blender); in onDraw()
252 SkImageFilters::Blend(blender, in onDraw()
262 shaderBlendPaint.setShader(SkShaders::Blend(blender, fDstShader, fSrcShader)); in onDraw()
270 SkRuntimeEffect::ChildPtr children[] = {fSrcShader, fDstShader, blender}; in onDraw()
/external/skia/modules/skottie/src/
DBlendModes.cpp91 if (auto blender = get_blender(jobject, this)) { in attachBlendMode() local
93 child = sksg::BlenderEffect::Make(std::move(child), std::move(blender)); in attachBlendMode()
/external/skia/modules/sksg/src/
DSkSGRenderEffect.cpp206 sk_sp<BlenderEffect> BlenderEffect::Make(sk_sp<RenderNode> child, sk_sp<SkBlender> blender) { in Make() argument
207 return child ? sk_sp<BlenderEffect>(new BlenderEffect(std::move(child), std::move(blender))) in Make()
211 BlenderEffect::BlenderEffect(sk_sp<RenderNode> child, sk_sp<SkBlender> blender) in BlenderEffect() argument
213 , fBlender (std::move(blender)) {} in BlenderEffect()
DSkSGRenderNode.cpp180 RenderNode::ScopedRenderContext::modulateBlender(sk_sp<SkBlender> blender) { in modulateBlender() argument
181 fCtx.fBlender = std::move(blender); in modulateBlender()
/external/skia/src/sksl/generated/
Dsksl_public.minified.sksl3 "(float2,shader);half4 $eval(half4,colorFilter);half4 $eval(half4,half4,blender"
Dsksl_public.unoptimized.sksl4 ");half4 $eval(half4 src,half4 dst,blender b);";
/external/skia/resources/sksl/runtime/
DChildEffects.rts3 uniform blender b;
/external/skia/tests/sksl/runtime/
DChildEffects.minified.sksl1 uniform shader s1;uniform shader s2;uniform colorFilter c1;uniform colorFilter c2;uniform blender b…
/external/skia/src/gpu/ganesh/
DDevice.cpp155 sk_sp<SkBlender> blender, in init_vertices_paint() argument
164 blender.get(), in init_vertices_paint()
1006 sk_sp<SkBlender> blender, in drawVertices() argument
1015 blender = SkBlender::Mode(SkBlendMode::kDst); in drawVertices()
1026 std::move(blender), in drawVertices()
1040 void Device::drawMesh(const SkMesh& mesh, sk_sp<SkBlender> blender, const SkPaint& paint) { in drawMesh() argument
1050 std::move(blender), in drawMesh()
1085 sk_sp<SkBlender> blender, in drawAtlas() argument
1096 blender.get(), in drawAtlas()
DSkGr.cpp283 static inline bool blender_requires_shader(const SkBlender* blender) { in blender_requires_shader() argument
284 SkASSERT(blender); in blender_requires_shader()
285 std::optional<SkBlendMode> mode = as_BB(blender)->asBlendMode(); in blender_requires_shader()
/external/skia/src/sksl/
Dsksl_public.sksl10 half4 $eval(half4 src, half4 dst, blender b);
/external/skia/src/gpu/graphite/
DFactoryFunctions.h126 PrecompileBlender* blender() const;
DDevice.cpp73 const SkBlender* blender) { in paint_depends_on_dst() argument
74 std::optional<SkBlendMode> bm = blender ? as_BB(blender)->asBlendMode() : SkBlendMode::kSrcOver; in paint_depends_on_dst()
629 void Device::drawVertices(const SkVertices* vertices, sk_sp<SkBlender> blender, in drawVertices() argument
637 std::move(blender), in drawVertices()

123