Lines Matching refs:GrGLSLShaderBuilder
15 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()
88 void GrGLSLShaderBuilder::appendTextureLookupAndModulate( in appendTextureLookupAndModulate()
102 void GrGLSLShaderBuilder::appendColorGamutXform(SkString* out, in appendColorGamutXform()
190 void GrGLSLShaderBuilder::appendColorGamutXform(const char* srcColor, in appendColorGamutXform()
197 bool GrGLSLShaderBuilder::addFeature(uint32_t featureBit, const char* extensionName) { in addFeature()
206 void GrGLSLShaderBuilder::appendDecls(const VarArray& vars, SkString* out) const { in appendDecls()
213 void GrGLSLShaderBuilder::addLayoutQualifier(const char* param, InterfaceQualifier interface) { in addLayoutQualifier()
219 void GrGLSLShaderBuilder::compileAndAppendLayoutQualifiers() { in compileAndAppendLayoutQualifiers()
237 GR_STATIC_ASSERT(0 == GrGLSLShaderBuilder::kIn_InterfaceQualifier); in compileAndAppendLayoutQualifiers()
238 GR_STATIC_ASSERT(1 == GrGLSLShaderBuilder::kOut_InterfaceQualifier); in compileAndAppendLayoutQualifiers()
242 void GrGLSLShaderBuilder::finalize(uint32_t visibility) { in finalize()