Home
last modified time | relevance | path

Searched refs:emitArgs (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/sksl/dsl/priv/
DDSLFPs.cpp21 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs) { in StartFragmentProcessor() argument
22 ThreadContext::StartFragmentProcessor(processor, emitArgs); in StartFragmentProcessor()
41 GrFragmentProcessor::ProgramImpl::EmitArgs& emitArgs = *ThreadContext::CurrentEmitArgs(); in SampleChild() local
48 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()
DDSLFPs.h22 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);
/third_party/flutter/skia/src/gpu/ccpr/
DGrGSCoverageProcessor.cpp73 SkSTArray<3, GrShaderVar> emitArgs; in emitGeometryShader() local
74 const char* corner = emitArgs.emplace_back("corner", kFloat2_GrSLType).c_str(); in emitGeometryShader()
75 const char* bloatdir = emitArgs.emplace_back("bloatdir", kFloat2_GrSLType).c_str(); in emitGeometryShader()
78 inputCoverage = emitArgs.emplace_back("coverage", kHalf_GrSLType).c_str(); in emitGeometryShader()
82 cornerCoverage = emitArgs.emplace_back("corner_coverage", kHalf2_GrSLType).c_str(); in emitGeometryShader()
84 g->emitFunction(kVoid_GrSLType, "emitVertex", emitArgs.count(), emitArgs.begin(), [&]() { in emitGeometryShader()
/third_party/skia/src/sksl/
DSkSLThreadContext.cpp148 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs) { in StartFragmentProcessor() argument
150 instance.fStack.push({processor, emitArgs, StatementArray{}}); in StartFragmentProcessor()
DSkSLThreadContext.h152 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);