Home
last modified time | relevance | path

Searched refs:EmitArgs (Results 1 – 25 of 71) sorted by relevance

123

/third_party/skia/src/gpu/
DGrFragmentProcessor.h505 struct EmitArgs { struct
506 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, in EmitArgs() argument
529 virtual void emitCode(EmitArgs&) = 0; argument
551 EmitArgs& parentArgs,
560 inline SkString invokeChildWithMatrix(int childIndex, EmitArgs& parentArgs) { in invokeChildWithMatrix()
570 EmitArgs& parentArgs,
581 EmitArgs& parentArgs) { in invokeChildWithMatrix()
602 EmitArgs& parentArgs,
613 EmitArgs& parentArgs);
DGrXferProcessor.h288 struct EmitArgs { in GR_MAKE_BITFIELD_CLASS_OPS() struct
289 EmitArgs(GrGLSLXPFragmentBuilder* fragBuilder, in GR_MAKE_BITFIELD_CLASS_OPS() function
327 void emitCode(const EmitArgs&); in GR_MAKE_BITFIELD_CLASS_OPS()
354 virtual void emitOutputsForBlendState(const EmitArgs&) { in GR_MAKE_BITFIELD_CLASS_OPS()
DGrGeometryProcessor.h291 struct EmitArgs { struct
292 EmitArgs(GrGLSLVertexBuilder* vertBuilder, in EmitArgs() argument
326 FPCoordsMap emitCode(EmitArgs&, const GrPipeline& pipeline); argument
452 virtual void onEmitCode(EmitArgs&, GrGPArgs*) = 0;
DGrFragmentProcessor.cpp289 void emitCode(EmitArgs& args) override { in SwizzleOutput()
403 void emitCode(EmitArgs& args) override { in Compose()
533 void emitCode(EmitArgs& args) override { in SurfaceColor()
590 void emitCode(ProgramImpl::EmitArgs& args) override { in DeviceSpace()
834 void emitCode(EmitArgs& args) override { in HighPrecision()
869 EmitArgs& args, in invokeChild()
910 EmitArgs& args) { in invokeChildWithMatrix()
/third_party/skia/src/gpu/tessellate/shaders/
DGrStrokeTessellationShader.h144 void emitFragmentCode(const GrStrokeTessellationShader&, const EmitArgs&);
158 void onEmitCode(EmitArgs&, GrGPArgs*) override;
162 void onEmitCode(EmitArgs&, GrGPArgs*) override;
/third_party/skia/src/sksl/
DSkSLThreadContext.h139 static GrFragmentProcessor::ProgramImpl::EmitArgs* CurrentEmitArgs() { in CurrentEmitArgs()
152 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);
214 GrFragmentProcessor::ProgramImpl::EmitArgs* fEmitArgs;
/third_party/skia/src/sksl/dsl/priv/
DDSLFPs.cpp21 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs) { in StartFragmentProcessor()
41 GrFragmentProcessor::ProgramImpl::EmitArgs& emitArgs = *ThreadContext::CurrentEmitArgs(); in SampleChild()
DDSLFPs.h22 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);
/third_party/skia/src/gpu/effects/
DGrAtlasedShaderHelpers.h17 static void append_index_uv_varyings(GrGeometryProcessor::ProgramImpl::EmitArgs& args, in append_index_uv_varyings()
96 static void append_multitexture_lookup(GrGeometryProcessor::ProgramImpl::EmitArgs& args, in append_multitexture_lookup()
DGrBezierEffect.cpp38 void onEmitCode(EmitArgs&, GrGPArgs*) override;
51 void GrConicEffect::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) { in onEmitCode()
226 void onEmitCode(EmitArgs&, GrGPArgs*) override;
239 void GrQuadEffect::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) { in onEmitCode()
DGrMatrixConvolutionEffect.cpp24 void emitCode(EmitArgs&) override;
31 void emitKernelBlock(EmitArgs&, SkIPoint);
159 void GrMatrixConvolutionEffect::Impl::emitKernelBlock(EmitArgs& args, SkIPoint loc) { in emitKernelBlock()
197 void GrMatrixConvolutionEffect::Impl::emitCode(EmitArgs& args) { in emitCode()
DGrDisableColorXP.cpp40 void emitOutputsForBlendState(const EmitArgs& args) override { in makeProgramImpl()
DGrSkSLFP.cpp26 void emitCode(EmitArgs& args) override { in emitCode()
33 EmitArgs& args, in emitCode()
158 EmitArgs& fArgs; in emitCode()
DGrGaussianConvolutionFragmentProcessor.cpp25 void emitCode(EmitArgs&) override;
52 void GrGaussianConvolutionFragmentProcessor::Impl::emitCode(EmitArgs& args) { in emitCode()
DGrShadowGeoProc.cpp23 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override { in onEmitCode()
DGrMatrixEffect.cpp33 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
DGrRRectEffect.cpp145 void emitCode(EmitArgs&) override;
155 void CircularRRectEffect::Impl::emitCode(EmitArgs& args) { in emitCode()
499 void emitCode(EmitArgs&) override;
510 void EllipticalRRectEffect::Impl::emitCode(EmitArgs& args) { in emitCode()
DGrModulateAtlasCoverageEffect.cpp38 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
/third_party/skia/gm/
Dfp_sample_chaining.cpp43 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
84 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
113 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
Ddsl_processor_test.cpp32 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
Dfpcoordinateoverride.cpp64 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
Ddestcolor.cpp53 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
Dtessellation.cpp76 void onEmitCode(EmitArgs& args, GrGPArgs*) override { in onEmitCode()
195 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override { in onEmitCode()
/third_party/skia/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp110 GrGeometryProcessor::ProgramImpl::EmitArgs args(&fVS, in emitAndInstallPrimProc()
271 GrFragmentProcessor::ProgramImpl::EmitArgs args(&fFS, in writeFPFunction()
373 GrXferProcessor::ProgramImpl::EmitArgs args( in emitAndInstallXferProc()
/third_party/skia/src/gpu/ops/
DAtlasInstancedHelper.h82 void injectShaderCode(const GrGeometryProcessor::ProgramImpl::EmitArgs&,

123