Searched refs:GrGLSLShaderBuilder (Results 1 – 19 of 19) sorted by relevance
/third_party/skia/src/gpu/glsl/ |
D | GrGLSLShaderBuilder.cpp | 20 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder* program) in GrGLSLShaderBuilder() function in GrGLSLShaderBuilder 36 void GrGLSLShaderBuilder::declAppend(const GrShaderVar& var) { in declAppend() 42 void GrGLSLShaderBuilder::declareGlobal(const GrShaderVar& v) { in declareGlobal() 47 SkString GrGLSLShaderBuilder::getMangledFunctionName(const char* baseName) { in getMangledFunctionName() 51 void GrGLSLShaderBuilder::appendFunctionDecl(GrSLType returnType, in appendFunctionDecl() 65 void GrGLSLShaderBuilder::emitFunction(GrSLType returnType, in emitFunction() 75 void GrGLSLShaderBuilder::emitFunction(const char* declaration, const char* body) { in emitFunction() 81 void GrGLSLShaderBuilder::emitFunctionPrototype(GrSLType returnType, in emitFunctionPrototype() 88 void GrGLSLShaderBuilder::emitFunctionPrototype(const char* declaration) { in emitFunctionPrototype() 92 void GrGLSLShaderBuilder::codeAppend(std::unique_ptr<SkSL::Statement> stmt) { in codeAppend() [all …]
|
D | GrGLSLVertexGeoBuilder.h | 18 class GrGLSLVertexGeoBuilder : public GrGLSLShaderBuilder { 26 using GrGLSLShaderBuilder::functions; 27 using GrGLSLShaderBuilder::code; 42 using INHERITED = GrGLSLShaderBuilder;
|
D | GrGLSLFragmentShaderBuilder.h | 22 class GrGLSLFPFragmentBuilder : virtual public GrGLSLShaderBuilder { 25 GrGLSLFPFragmentBuilder() : GrGLSLShaderBuilder(nullptr) { in GrGLSLFPFragmentBuilder() 62 class GrGLSLXPFragmentBuilder : virtual public GrGLSLShaderBuilder { in GR_MAKE_BITFIELD_CLASS_OPS() 65 GrGLSLXPFragmentBuilder() : GrGLSLShaderBuilder(nullptr) {} in GR_MAKE_BITFIELD_CLASS_OPS()
|
D | GrGLSLShaderBuilder.h | 30 class GrGLSLShaderBuilder { 32 GrGLSLShaderBuilder(GrGLSLProgramBuilder* program); 33 virtual ~GrGLSLShaderBuilder() {} in ~GrGLSLShaderBuilder() 169 ShaderBlock(GrGLSLShaderBuilder* builder) : fBuilder(builder) { in ShaderBlock() 178 GrGLSLShaderBuilder* fBuilder;
|
D | GrGLSLBlend.h | 13 class GrGLSLShaderBuilder; variable 25 void AppendMode(GrGLSLShaderBuilder* fsBuilder,
|
D | GrGLSLBlend.cpp | 49 void AppendMode(GrGLSLShaderBuilder* fsBuilder, in AppendMode()
|
D | GrGLSLFragmentShaderBuilder.cpp | 16 : GrGLSLShaderBuilder(program) {} in GrGLSLFragmentShaderBuilder()
|
D | GrGLSLUniformHandler.h | 19 class GrGLSLShaderBuilder; variable
|
D | GrGLSLVarying.cpp | 86 int bit = 1 << GrGLSLShaderBuilder::kNoPerspectiveInterpolation_GLSLPrivateFeature; in setNoPerspective()
|
/third_party/skia/src/gpu/effects/ |
D | GrTextureEffect.h | 116 void setSamplerHandle(GrGLSLShaderBuilder::SamplerHandle handle) { in setSamplerHandle() 127 GrGLSLShaderBuilder::SamplerHandle fSamplerHandle;
|
D | GrMatrixConvolutionEffect.cpp | 171 GrGLSLShaderBuilder::ShaderBlock block(fragBuilder); in emitKernelBlock()
|
/third_party/skia/src/gpu/vk/ |
D | GrVkPipelineStateBuilder.h | 69 const GrGLSLShaderBuilder& builder,
|
D | GrVkPipelineStateBuilder.cpp | 92 const GrGLSLShaderBuilder& builder, in installVkShaderModule()
|
/third_party/skia/src/gpu/dawn/ |
D | GrDawnProgramBuilder.h | 78 wgpu::ShaderModule createShaderModule(const GrGLSLShaderBuilder&, SkSL::ProgramKind,
|
D | GrDawnProgramBuilder.cpp | 425 wgpu::ShaderModule GrDawnProgramBuilder::createShaderModule(const GrGLSLShaderBuilder& builder, in createShaderModule()
|
/third_party/skia/include/sksl/ |
D | DSLStatement.h | 18 class GrGLSLShaderBuilder; variable
|
/third_party/skia/src/gpu/gl/builders/ |
D | GrGLProgramBuilder.h | 23 class GrGLSLShaderBuilder; variable
|
/third_party/skia/src/gpu/ |
D | BUILD.bazel | 494 "glsl/GrGLSLShaderBuilder.cpp", 495 "glsl/GrGLSLShaderBuilder.h",
|
/third_party/skia/gn/ |
D | gpu.gni | 383 "$_src/gpu/glsl/GrGLSLShaderBuilder.cpp", 384 "$_src/gpu/glsl/GrGLSLShaderBuilder.h",
|