/third_party/skia/src/gpu/ |
D | GrFragmentProcessor.h | 505 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);
|
D | GrXferProcessor.h | 288 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()
|
D | GrGeometryProcessor.h | 291 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;
|
D | GrFragmentProcessor.cpp | 289 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/ |
D | GrStrokeTessellationShader.h | 144 void emitFragmentCode(const GrStrokeTessellationShader&, const EmitArgs&); 158 void onEmitCode(EmitArgs&, GrGPArgs*) override; 162 void onEmitCode(EmitArgs&, GrGPArgs*) override;
|
/third_party/skia/src/sksl/ |
D | SkSLThreadContext.h | 139 static GrFragmentProcessor::ProgramImpl::EmitArgs* CurrentEmitArgs() { in CurrentEmitArgs() 152 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs); 214 GrFragmentProcessor::ProgramImpl::EmitArgs* fEmitArgs;
|
/third_party/skia/src/sksl/dsl/priv/ |
D | DSLFPs.cpp | 21 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs) { in StartFragmentProcessor() 41 GrFragmentProcessor::ProgramImpl::EmitArgs& emitArgs = *ThreadContext::CurrentEmitArgs(); in SampleChild()
|
D | DSLFPs.h | 22 GrFragmentProcessor::ProgramImpl::EmitArgs* emitArgs);
|
/third_party/skia/src/gpu/effects/ |
D | GrAtlasedShaderHelpers.h | 17 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()
|
D | GrBezierEffect.cpp | 38 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()
|
D | GrMatrixConvolutionEffect.cpp | 24 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()
|
D | GrDisableColorXP.cpp | 40 void emitOutputsForBlendState(const EmitArgs& args) override { in makeProgramImpl()
|
D | GrSkSLFP.cpp | 26 void emitCode(EmitArgs& args) override { in emitCode() 33 EmitArgs& args, in emitCode() 158 EmitArgs& fArgs; in emitCode()
|
D | GrGaussianConvolutionFragmentProcessor.cpp | 25 void emitCode(EmitArgs&) override; 52 void GrGaussianConvolutionFragmentProcessor::Impl::emitCode(EmitArgs& args) { in emitCode()
|
D | GrShadowGeoProc.cpp | 23 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override { in onEmitCode()
|
D | GrMatrixEffect.cpp | 33 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
D | GrRRectEffect.cpp | 145 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()
|
D | GrModulateAtlasCoverageEffect.cpp | 38 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
/third_party/skia/gm/ |
D | fp_sample_chaining.cpp | 43 void emitCode(EmitArgs& args) override { in onMakeProgramImpl() 84 void emitCode(EmitArgs& args) override { in onMakeProgramImpl() 113 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
D | dsl_processor_test.cpp | 32 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
D | fpcoordinateoverride.cpp | 64 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
D | destcolor.cpp | 53 void emitCode(EmitArgs& args) override { in onMakeProgramImpl()
|
D | tessellation.cpp | 76 void onEmitCode(EmitArgs& args, GrGPArgs*) override { in onEmitCode() 195 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override { in onEmitCode()
|
/third_party/skia/src/gpu/glsl/ |
D | GrGLSLProgramBuilder.cpp | 110 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/ |
D | AtlasInstancedHelper.h | 82 void injectShaderCode(const GrGeometryProcessor::ProgramImpl::EmitArgs&,
|