Home
last modified time | relevance | path

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

12

/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLFragmentProcessor.h140 inline void invokeChild(int childIndex, SkString* outputColor, EmitArgs& parentArgs) { in invokeChild() function
141 this->invokeChild(childIndex, nullptr, outputColor, parentArgs); in invokeChild()
152 void invokeChild(int childIndex, const char* inputColor, SkString* outputColor,
157 inline void invokeChild(int childIndex, EmitArgs& args) { in invokeChild() function
159 this->invokeChild(childIndex, (const char*) nullptr, args); in invokeChild()
163 void invokeChild(int childIndex, const char* inputColor, EmitArgs& parentArgs);
DGrGLSLFragmentProcessor.cpp19 void GrGLSLFragmentProcessor::invokeChild(int childIndex, const char* inputColor, EmitArgs& args) { in invokeChild() function in GrGLSLFragmentProcessor
26 void GrGLSLFragmentProcessor::invokeChild(int childIndex, const char* inputColor, in invokeChild() function in GrGLSLFragmentProcessor
/third_party/skia/src/sksl/dsl/priv/
DDSLFPs.cpp48 code = proc->invokeChild(index, emitArgs); in SampleChild()
51 code = proc->invokeChild(index, emitArgs, /*skslCoords=*/expr->description()); in SampleChild()
54 code = proc->invokeChild(index, /*inputColor=*/expr->description().c_str(), emitArgs); in SampleChild()
/third_party/flutter/skia/src/gpu/effects/generated/
DGrComposeLerpRedEffect.cpp28 this->invokeChild(_outer.child1_index, &_sample292, args); in emitCode()
34 this->invokeChild(_outer.child2_index, &_sample360, args); in emitCode()
39 this->invokeChild(_outer.lerp_index, &_sample411, args); in emitCode()
DGrComposeLerpEffect.cpp32 this->invokeChild(_outer.child1_index, &_sample290, args); in emitCode()
38 this->invokeChild(_outer.child2_index, &_sample358, args); in emitCode()
DGrMixerEffect.cpp32 this->invokeChild(_outer.fp0_index, _input0.c_str(), &_sample1278, args); in emitCode()
37 this->invokeChild(_outer.fp1_index, _input1.c_str(), &_sample1335, args); in emitCode()
DGrOverrideInputFragmentProcessor.cpp47 this->invokeChild(_outer.fp_index, _input0.c_str(), &_sample1992, args); in emitCode()
/third_party/skia/src/effects/
DSkTableColorFilter.cpp163 SkString inputColor = this->invokeChild(kInputFPIndex, args); in onMakeProgramImpl()
164 SkString a = this->invokeChild(kTexEffectFPIndex, args, "half2(coord.a, 0.5)"); in onMakeProgramImpl()
165 SkString r = this->invokeChild(kTexEffectFPIndex, args, "half2(coord.r, 1.5)"); in onMakeProgramImpl()
166 SkString g = this->invokeChild(kTexEffectFPIndex, args, "half2(coord.g, 2.5)"); in onMakeProgramImpl()
167 SkString b = this->invokeChild(kTexEffectFPIndex, args, "half2(coord.b, 3.5)"); in onMakeProgramImpl()
/third_party/skia/src/gpu/
DGrFragmentProcessor.h540 inline SkString invokeChild(int childIndex,
543 return this->invokeChild(childIndex,
558 inline SkString invokeChild(int childIndex,
562 return this->invokeChild(childIndex,
589 SkString invokeChild(int childIndex,
DGrFragmentProcessor.cpp274 SkString childColor = this->invokeChild(0, args); in SwizzleOutput()
388 SkString result = this->invokeChild(1, args); // g(x) in Compose()
389 result = this->invokeChild(0, result.c_str(), args); // f(g(x)) in Compose()
575 auto child = this->invokeChild(0, args.fInputColor, args, "sk_FragCoord.xy"); in DeviceSpace()
819 SkString childColor = this->invokeChild(0, args); in HighPrecision()
850 SkString ProgramImpl::invokeChild(int childIndex, in invokeChild() function in ProgramImpl
DGrColorSpaceXform.cpp100 SkString childColor = this->invokeChild(0, args); in onMakeProgramImpl()
/third_party/skia/gm/
Dfpcoordinateoverride.cpp66 SkString s1 = this->invokeChild(0, args, "float2(sk_FragCoord.x, sk_FragCoord.y)"); in onMakeProgramImpl()
67 SkString s2 = this->invokeChild(0, args, "float2(sk_FragCoord.x, 512-sk_FragCoord.y)"); in onMakeProgramImpl()
Ddestcolor.cpp54 SkString result = this->invokeChild(0, args); in onMakeProgramImpl()
/third_party/flutter/skia/src/gpu/gradients/generated/
DGrTiledGradientEffect.cpp33 this->invokeChild(_outer.gradLayout_index, &_sample453, args); in emitCode()
46 this->invokeChild(_outer.colorizer_index, _input0.c_str(), &_sample1464, args); in emitCode()
DGrClampedGradientEffect.cpp39 this->invokeChild(_outer.gradLayout_index, &_sample1099, args); in emitCode()
51 this->invokeChild(_outer.colorizer_index, _input0.c_str(), &_sample1767, args); in emitCode()
/third_party/skia/src/gpu/effects/
DGrModulateAtlasCoverageEffect.cpp42 SkString inputColor = this->invokeChild(0, args); in onMakeProgramImpl()
54 SkString atlasCoverage = this->invokeChild(1, args, "sk_FragCoord.xy"); in onMakeProgramImpl()
DGrSkSLFP.cpp140 return String(fSelf->invokeChild(index, fInputColor, fArgs, coords).c_str()); in emitCode()
144 return String(fSelf->invokeChild(index, in emitCode()
154 return String(fSelf->invokeChild(index, src.c_str(), dst.c_str(), fArgs).c_str()); in emitCode()
171 this->invokeChild(fp.fInputChildIndex, args).c_str()); in emitCode()
181 this->invokeChild(fp.fDestColorChildIndex, args.fDestColor, args).c_str()); in emitCode()
DGrBlendFragmentProcessor.cpp207 SkString srcColor = this->invokeChild(0, args); in onMakeProgramImpl()
208 SkString dstColor = this->invokeChild(1, args); in onMakeProgramImpl()
DGrMatrixConvolutionEffect.cpp177 SkString kernelSample = this->invokeChild(1, args, "float2(float(i) + 0.5, 0.5)"); in emitKernelBlock()
188 auto sample = this->invokeChild(0, args, "coord + sourceOffset"); in emitKernelBlock()
243 auto sample = this->invokeChild(0, args); in emitCode()
DGrBicubicEffect.cpp57 this->invokeChild(0, args, SkSL::String(coord.c_str(), coord.size())); in emitCode()
82 auto childStr = this->invokeChild(0, args, SkSL::String(coord.c_str(), coord.size())); in emitCode()
/third_party/flutter/skia/src/gpu/
DGrFragmentProcessor.cpp236 this->invokeChild(0, args); in MakeInputPremulAndMulByOutput()
313 this->invokeChild(0, args.fInputColor, &temp, args); in RunInSeries()
317 this->invokeChild(i, input.c_str(), &temp, args); in RunInSeries()
321 this->invokeChild(this->numChildProcessors() - 1, input.c_str(), args); in RunInSeries()
DGrColorSpaceXform.cpp69 this->invokeChild(0, &childColor, args); in emitCode()
/third_party/skia/src/shaders/
DSkPerlinNoiseShader.cpp742 SkString sampleX = this->invokeChild(0, "half4(1)", args, "half2(floorVal.x, 0.5)"); in emitCode()
743 SkString sampleY = this->invokeChild(0, "half4(1)", args, "half2(floorVal.z, 0.5)"); in emitCode()
769 SkString sampleA = this->invokeChild(1, "half4(1)", args, "half2(bcoords.x, chanCoord)"); in emitCode()
770 SkString sampleB = this->invokeChild(1, "half4(1)", args, "half2(bcoords.y, chanCoord)"); in emitCode()
771 SkString sampleC = this->invokeChild(1, "half4(1)", args, "half2(bcoords.w, chanCoord)"); in emitCode()
772 SkString sampleD = this->invokeChild(1, "half4(1)", args, "half2(bcoords.z, chanCoord)"); in emitCode()
/third_party/flutter/skia/src/gpu/effects/
DGrXfermodeFragmentProcessor.cpp224 this->invokeChild(0, inputColor, &srcColor, args); in emitCode()
227 this->invokeChild(1, inputColor, &dstColor, args); in emitCode()
442 this->invokeChild(0, &childColor, args); in emitCode()
/third_party/skia/src/effects/imagefilters/
DSkDisplacementMapImageFilter.cpp538 SkString displacementSample = this->invokeChild(/*childIndex=*/0, args); in emitCode()
556 SkString colorSample = this->invokeChild(/*childIndex=*/1, args, "cCoords"); in emitCode()

12