Searched defs:GrGLShaderBuilder (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/skia/src/gpu/gl/builders/ |
H A D | GrGLShaderBuilder.h | 31 class GrGLShaderBuilder { class 35 GrGLShaderBuilder(GrGLProgramBuilder* program); 119 ShaderBlock(GrGLShaderBuilder* builder) : fBuilder(builder) { 128 GrGLShaderBuilder* fBuilder; 164 class GrGLFullShaderBuilder : public GrGLShaderBuilder { 172 typedef GrGLShaderBuilder INHERITED;
|
H A D | GrGLShaderBuilder.cpp | 8 #include "GrGLShaderBuilder.h" 59 GrGLShaderBuilder::GrGLShaderBuilder(GrGLProgramBuilder* program) function in class:GrGLShaderBuilder 66 void GrGLShaderBuilder::declAppend(const GrGLShaderVar& var) { 72 void GrGLShaderBuilder::emitFunction(GrSLType returnType, 94 void GrGLShaderBuilder::appendTextureLookup(SkString* out, 107 void GrGLShaderBuilder::appendTextureLookup(const TextureSampler& sampler, 113 void GrGLShaderBuilder::appendTextureLookupAndModulate(const char* modulation, 123 const GrGLenum* GrGLShaderBuilder::GetTexParamSwizzle(GrPixelConfig config, const GrGLCaps& caps) { 139 void GrGLShaderBuilder [all...] |
/external/skia/src/gpu/gl/ |
H A D | GrGLShaderBuilder.h | 30 class GrGLShaderBuilder { class 100 virtual ~GrGLShaderBuilder() {} 225 * Helper for begining and ending a block in the fragment code. TODO: Make GrGLShaderBuilder 231 FSBlock(GrGLShaderBuilder* builder) : fBuilder(builder) { 240 GrGLShaderBuilder* fBuilder; 244 GrGLShaderBuilder(GrGpuGL*, GrGLUniformManager*, const GrGLProgramDesc&); 370 * Features that should only be enabled by GrGLShaderBuilder itself. 418 class GrGLFullShaderBuilder : public GrGLShaderBuilder { 498 typedef GrGLShaderBuilder INHERITED; 503 class GrGLFragmentOnlyShaderBuilder : public GrGLShaderBuilder { [all...] |
H A D | GrGLShaderBuilder.cpp | 8 #include "gl/GrGLShaderBuilder.h" 92 bool GrGLShaderBuilder::GenProgram(GrGpuGL* gpu, 98 SkAutoTDelete<GrGLShaderBuilder> builder; 111 bool GrGLShaderBuilder::genProgram(const GrEffectStage* colorStages[], 164 this->addUniform(GrGLShaderBuilder::kFragment_Visibility, kVec4f_GrSLType, "Color", 176 this->addUniform(GrGLShaderBuilder::kFragment_Visibility, kVec4f_GrSLType, "Coverage", 252 GrGLShaderBuilder::GrGLShaderBuilder(GrGpuGL* gpu, function in class:GrGLShaderBuilder 268 bool GrGLShaderBuilder::enableFeature(GLSLFeature feature) { 285 bool GrGLShaderBuilder [all...] |
Completed in 527 milliseconds