Home
last modified time | relevance | path

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

1234567

/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLFragmentProcessor.h100 struct EmitArgs { struct
101 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, in EmitArgs() function
127 virtual void emitCode(EmitArgs&) = 0; argument
140 inline void invokeChild(int childIndex, SkString* outputColor, EmitArgs& parentArgs) { in invokeChild()
153 EmitArgs& parentArgs);
157 inline void invokeChild(int childIndex, EmitArgs& args) { in invokeChild()
163 void invokeChild(int childIndex, const char* inputColor, EmitArgs& parentArgs);
192 void internalInvokeChild(int, const char*, const char*, EmitArgs&);
DGrGLSLXferProcessor.h28 struct EmitArgs { struct
29 EmitArgs(GrGLSLXPFragmentBuilder* fragBuilder, in EmitArgs() function
68 void emitCode(const EmitArgs&); argument
94 virtual void emitOutputsForBlendState(const EmitArgs&) { in emitOutputsForBlendState() argument
DGrGLSLFragmentProcessor.cpp19 void GrGLSLFragmentProcessor::invokeChild(int childIndex, const char* inputColor, EmitArgs& args) { in invokeChild()
27 SkString* outputColor, EmitArgs& args) { in invokeChild()
45 const char* outputColor, EmitArgs& args) { in internalInvokeChild()
66 EmitArgs childArgs(fragBuilder, in internalInvokeChild()
DGrGLSLPrimitiveProcessor.h66 struct EmitArgs { struct
67 EmitArgs(GrGLSLVertexBuilder* vertBuilder, in EmitArgs() function
109 virtual void emitCode(EmitArgs&) = 0; argument
DGrGLSLGeometryProcessor.h23 void emitCode(EmitArgs&) final;
83 virtual void onEmitCode(EmitArgs&, GrGPArgs*) = 0;
DGrGLSLProgramBuilder.cpp117 GrGLSLGeometryProcessor::EmitArgs args(&fVS, in emitAndInstallPrimProc()
202 GrGLSLFragmentProcessor::EmitArgs args(&fFS, in emitAndInstallFragProc()
268 GrGLSLXferProcessor::EmitArgs args(&fFS, in emitAndInstallXferProc()
/third_party/skia/src/gpu/
DGrFragmentProcessor.h495 struct EmitArgs { struct
496 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, in EmitArgs() function
519 virtual void emitCode(EmitArgs&) = 0; argument
541 EmitArgs& parentArgs,
550 inline SkString invokeChildWithMatrix(int childIndex, EmitArgs& parentArgs) { in invokeChildWithMatrix()
560 EmitArgs& parentArgs,
571 EmitArgs& parentArgs) { in invokeChildWithMatrix()
592 EmitArgs& parentArgs,
603 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.cpp273 void emitCode(EmitArgs& args) override { in SwizzleOutput()
387 void emitCode(EmitArgs& args) override { in Compose()
517 void emitCode(EmitArgs& args) override { in SurfaceColor()
574 void emitCode(ProgramImpl::EmitArgs& args) override { in DeviceSpace()
818 void emitCode(EmitArgs& args) override { in HighPrecision()
853 EmitArgs& args, in invokeChild()
894 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/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/sksl/
DSkSLThreadContext.h139 static GrFragmentProcessor::ProgramImpl::EmitArgs* CurrentEmitArgs() { in CurrentEmitArgs()
152 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);
214 GrFragmentProcessor::ProgramImpl::EmitArgs* fEmitArgs;
/third_party/flutter/skia/src/gpu/effects/
DGrAtlasedShaderHelpers.h17 static void append_index_uv_varyings(GrGLSLPrimitiveProcessor::EmitArgs& args, in append_index_uv_varyings()
56 static void append_multitexture_lookup(GrGLSLPrimitiveProcessor::EmitArgs& args, in append_multitexture_lookup()
DGrDisableColorXP.cpp40 void emitOutputsForBlendState(const EmitArgs& args) override { in emitOutputsForBlendState()
/third_party/skia/src/gpu/effects/
DGrAtlasedShaderHelpers.h17 static void append_index_uv_varyings(GrGeometryProcessor::ProgramImpl::EmitArgs& args, in append_index_uv_varyings()
78 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()
DGrDisableColorXP.cpp40 void emitOutputsForBlendState(const EmitArgs& args) override { in makeProgramImpl()
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()
/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()
/third_party/flutter/skia/src/gpu/ccpr/
DGrSampleMaskProcessor.cpp21 void onEmitCode(EmitArgs&, GrGPArgs*) override;
26 void GrSampleMaskProcessor::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) { in onEmitCode()
/third_party/flutter/skia/src/gpu/effects/generated/
DGrLumaColorFilterEffect.cpp22 void emitCode(EmitArgs& args) override { in emitCode()
DGrPremulInputFragmentProcessor.cpp22 void emitCode(EmitArgs& args) override { in emitCode()
DGrBlurredEdgeFragmentProcessor.cpp22 void emitCode(EmitArgs& args) override { in emitCode()

1234567