Lines Matching refs:GrGLSLProgramBuilder
21 const int GrGLSLProgramBuilder::kVarsPerBlock = 8;
23 GrGLSLProgramBuilder::GrGLSLProgramBuilder(GrRenderTarget* renderTarget, GrSurfaceOrigin origin, in GrGLSLProgramBuilder() function in GrGLSLProgramBuilder
43 void GrGLSLProgramBuilder::addFeature(GrShaderFlags shaders, in addFeature()
58 bool GrGLSLProgramBuilder::emitAndInstallProcs() { in emitAndInstallProcs()
71 void GrGLSLProgramBuilder::emitAndInstallPrimProc(SkString* outputColor, in emitAndInstallPrimProc()
140 void GrGLSLProgramBuilder::emitAndInstallFragProcs(SkString* color, SkString* coverage) { in emitAndInstallFragProcs()
167 SkString GrGLSLProgramBuilder::emitAndInstallFragProc( in emitAndInstallFragProc()
223 void GrGLSLProgramBuilder::emitAndInstallXferProc(const SkString& colorIn, in emitAndInstallXferProc()
275 GrGLSLProgramBuilder::SamplerHandle GrGLSLProgramBuilder::emitSampler(const GrTexture* texture, in emitSampler()
282 void GrGLSLProgramBuilder::emitFSOutputSwizzle(bool hasSecondaryOutput) { in emitFSOutputSwizzle()
298 bool GrGLSLProgramBuilder::checkSamplerCounts() { in checkSamplerCounts()
308 void GrGLSLProgramBuilder::verify(const GrPrimitiveProcessor& gp) { in verify()
311 void GrGLSLProgramBuilder::verify(const GrXferProcessor& xp) { in verify()
315 void GrGLSLProgramBuilder::verify(const GrFragmentProcessor& fp) { in verify()
319 void GrGLSLProgramBuilder::nameVariable(SkString* out, char prefix, const char* name, bool mangle) { in nameVariable()
334 void GrGLSLProgramBuilder::nameExpression(SkString* output, const char* baseName) { in nameExpression()
348 void GrGLSLProgramBuilder::appendUniformDecls(GrShaderFlags visibility, SkString* out) const { in appendUniformDecls()
352 void GrGLSLProgramBuilder::addRTWidthUniform(const char* name) { in addRTWidthUniform()
361 void GrGLSLProgramBuilder::addRTHeightUniform(const char* name) { in addRTHeightUniform()
370 void GrGLSLProgramBuilder::finalizeShaders() { in finalizeShaders()