Home | History | Annotate | Download | only in glsl

Lines Matching refs:fProgramBuilder

16     : fProgramBuilder(program)
34 var.appendDecl(fProgramBuilder->shaderCaps(), &tempDecl);
49 this->functions().append(GrGLSLTypeString(fProgramBuilder->shaderCaps(), returnType));
50 fProgramBuilder->nameVariable(outName, '\0', name);
54 args[i].appendDecl(fProgramBuilder->shaderCaps(), &this->functions());
74 const GrShaderVar& sampler = fProgramBuilder->samplerVariable(samplerHandle);
76 append_texture_swizzle(out, fProgramBuilder->samplerSwizzle(samplerHandle));
121 GrGLSLUniformHandler* uniformHandler = fProgramBuilder->uniformHandler();
205 const GrShaderVar& texelBuffer = fProgramBuilder->texelBufferVariable(texelBufferHandle);
206 SkASSERT(fProgramBuilder->shaderCaps()->texelFetchSupport());
227 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out);
233 SkASSERT(fProgramBuilder->shaderCaps()->generation() >= k330_GrGLSLGeneration ||
234 fProgramBuilder->shaderCaps()->mustEnableAdvBlendEqs());
263 this->versionDecl() = fProgramBuilder->shaderCaps()->versionDeclString();
266 fProgramBuilder->appendUniformDecls((GrShaderFlags) visibility, &this->uniforms());