Home
last modified time | relevance | path

Searched refs:GrGLSLShaderBuilder (Results 1 – 15 of 15) sorted by relevance

/external/skia/src/gpu/glsl/
DGrGLSLShaderBuilder.cpp15 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder* program) in GrGLSLShaderBuilder() function in GrGLSLShaderBuilder
32 void GrGLSLShaderBuilder::declAppend(const GrShaderVar& var) { in declAppend()
38 void GrGLSLShaderBuilder::declareGlobal(const GrShaderVar& v) { in declareGlobal()
43 void GrGLSLShaderBuilder::emitFunction(GrSLType returnType, in emitFunction()
70 void GrGLSLShaderBuilder::appendTextureLookup(SkString* out, in appendTextureLookup()
79 void GrGLSLShaderBuilder::appendTextureLookup(SamplerHandle samplerHandle, in appendTextureLookup()
93 void GrGLSLShaderBuilder::appendTextureLookupAndModulate( in appendTextureLookupAndModulate()
118 void GrGLSLShaderBuilder::appendColorGamutXform(SkString* out, in appendColorGamutXform()
146 void GrGLSLShaderBuilder::appendColorGamutXform(const char* srcColor, in appendColorGamutXform()
153 void GrGLSLShaderBuilder::appendTexelFetch(SkString* out, in appendTexelFetch()
[all …]
DGrGLSLShaderBuilder.h23 class GrGLSLShaderBuilder {
25 GrGLSLShaderBuilder(GrGLSLProgramBuilder* program);
26 virtual ~GrGLSLShaderBuilder() {} in ~GrGLSLShaderBuilder()
155 ShaderBlock(GrGLSLShaderBuilder* builder) : fBuilder(builder) { in ShaderBlock()
164 GrGLSLShaderBuilder* fBuilder;
DGrGLSLVertexShaderBuilder.h19 class GrGLSLVertexBuilder : public GrGLSLShaderBuilder {
29 typedef GrGLSLShaderBuilder INHERITED;
DGrGLSLGeometryShaderBuilder.h15 class GrGLSLGeometryBuilder : public GrGLSLShaderBuilder {
43 typedef GrGLSLShaderBuilder INHERITED;
DGrGLSLFragmentShaderBuilder.h22 class GrGLSLFragmentBuilder : public GrGLSLShaderBuilder {
53 typedef GrGLSLShaderBuilder INHERITED;
DGrGLSLProgramBuilder.cpp273 1 << GrGLSLShaderBuilder::kExternalTexture_GLSLPrivateFeature, in emitSamplersAndImageStorages()
293 1 << GrGLSLShaderBuilder::kTexelBuffer_GLSLPrivateFeature, in emitSamplersAndImageStorages()
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h22 class GrGLSLShaderBuilder; variable
50 bool compileAndAttachShaders(GrGLSLShaderBuilder& shader,
DGrGLProgramBuilder.cpp68 bool GrGLProgramBuilder::compileAndAttachShaders(GrGLSLShaderBuilder& shader, in compileAndAttachShaders()
/external/skia/src/gpu/effects/
DGrTextureDomain.h17 class GrGLSLShaderBuilder; variable
103 void sampleTexture(GrGLSLShaderBuilder* builder,
DGrTextureDomain.cpp63 void GrTextureDomain::GLDomain::sampleTexture(GrGLSLShaderBuilder* builder, in sampleTexture()
108 GrGLSLShaderBuilder::ShaderBlock block(builder); in sampleTexture()
DGrMatrixConvolutionEffect.cpp80 GrGLSLShaderBuilder::ShaderBlock block(fragBuilder); in emitCode()
/external/skia/src/gpu/vk/
DGrVkPipelineStateBuilder.h62 const GrGLSLShaderBuilder& builder,
DGrVkPipelineStateBuilder.cpp59 const GrGLSLShaderBuilder& builder, in createVkShaderModule()
/external/skia/gn/
Dgpu.gni470 "$_src/gpu/glsl/GrGLSLShaderBuilder.cpp",
471 "$_src/gpu/glsl/GrGLSLShaderBuilder.h",
/external/skia/
DAndroid.bp501 "src/gpu/glsl/GrGLSLShaderBuilder.cpp",