Searched refs:emitArgs (Results 1 – 5 of 5) sorted by relevance
/external/skia/src/sksl/dsl/priv/ |
D | DSLFPs.cpp | 20 GrGLSLFragmentProcessor::EmitArgs* emitArgs) { in StartFragmentProcessor() argument 21 DSLWriter::StartFragmentProcessor(processor, emitArgs); in StartFragmentProcessor() 40 GrGLSLFragmentProcessor::EmitArgs& emitArgs = *DSLWriter::CurrentEmitArgs(); in SampleChild() local 47 code = proc->invokeChild(index, emitArgs); in SampleChild() 50 code = proc->invokeChild(index, emitArgs, /*skslCoords=*/expr->description()); in SampleChild() 53 code = proc->invokeChild(index, /*inputColor=*/expr->description().c_str(), emitArgs); in SampleChild()
|
D | DSLFPs.h | 22 GrGLSLFragmentProcessor::EmitArgs* emitArgs);
|
D | DSLWriter.cpp | 109 GrGLSLFragmentProcessor::EmitArgs* emitArgs) { in StartFragmentProcessor() argument 111 instance.fStack.push({processor, emitArgs, StatementArray{}}); in StartFragmentProcessor()
|
D | DSLWriter.h | 141 GrGLSLFragmentProcessor::EmitArgs* emitArgs);
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCCoverageProcessor_GSImpl.cpp | 69 SkSTArray<2, GrShaderVar> emitArgs; in emitGeometryShader() local 70 const char* corner = emitArgs.emplace_back("corner", kFloat2_GrSLType).c_str(); in emitGeometryShader() 71 const char* bloatdir = emitArgs.emplace_back("bloatdir", kFloat2_GrSLType).c_str(); in emitGeometryShader() 74 coverage = emitArgs.emplace_back("coverage", kHalf_GrSLType).c_str(); in emitGeometryShader() 78 cornerCoverage = emitArgs.emplace_back("corner_coverage", kHalf2_GrSLType).c_str(); in emitGeometryShader() 80 g->emitFunction(kVoid_GrSLType, "emitVertex", emitArgs.count(), emitArgs.begin(), [&]() { in emitGeometryShader()
|