Flutter Engine
The Flutter Engine
GrGLSLProgramBuilder Member List

This is the complete list of members for GrGLSLProgramBuilder, including all inherited members.

addFeature(GrShaderFlags shaders, uint32_t featureBit, const char *extensionName)GrGLSLProgramBuilderprotected
addRTFlipUniform(const char *name)GrGLSLProgramBuilder
advanceStage()GrGLSLProgramBuilderinline
appendUniformDecls(GrShaderFlags visibility, SkString *) constGrGLSLProgramBuilder
caps() const =0GrGLSLProgramBuilderpure virtual
desc() constGrGLSLProgramBuilderinline
emitAndInstallProcs()GrGLSLProgramBuilderprotected
emitTextureSamplersForFPs(const GrFragmentProcessor &fp, GrFragmentProcessor::ProgramImpl &impl, int *samplerIndex)GrGLSLProgramBuilder
fDescGrGLSLProgramBuilder
fDstTextureOriginGrGLSLProgramBuilder
fDstTextureSamplerHandleGrGLSLProgramBuilder
fFPImplsGrGLSLProgramBuilder
fFSGrGLSLProgramBuilder
fGPImplGrGLSLProgramBuilder
finalizeFragmentSecondaryColor(GrShaderVar &outputColor)GrGLSLProgramBuilderinlinevirtual
finalizeShaders()GrGLSLProgramBuilderprotected
fProgramInfoGrGLSLProgramBuilder
fragColorIsInOut() constGrGLSLProgramBuilderinlineprotected
fragmentProcessorHasCoordsParam(const GrFragmentProcessor *) constGrGLSLProgramBuilder
fUniformHandlesGrGLSLProgramBuilder
fVSGrGLSLProgramBuilder
fXPImplGrGLSLProgramBuilder
geometryProcessor() constGrGLSLProgramBuilderinline
GrGLSLProgramBuilder(const GrProgramDesc &, const GrProgramInfo &)GrGLSLProgramBuilderexplicitprotected
hasPointSize() constGrGLSLProgramBuilderinline
inputSamplerSwizzle(SamplerHandle handle) constGrGLSLProgramBuilderinline
inputSamplerVariable(SamplerHandle handle) constGrGLSLProgramBuilderinline
invokeFP(const GrFragmentProcessor &fp, const GrFragmentProcessor::ProgramImpl &impl, const char *inputColor, const char *destColor, const char *coords) constGrGLSLProgramBuilder
kVarsPerBlockGrGLSLProgramBuilderstatic
nameVariable(char prefix, const char *name, bool mangle=true)GrGLSLProgramBuilder
origin() constGrGLSLProgramBuilderinline
pipeline() constGrGLSLProgramBuilderinline
SamplerHandle typedefGrGLSLProgramBuilder
samplerSwizzle(SamplerHandle handle) constGrGLSLProgramBuilderinline
samplerVariable(SamplerHandle handle) constGrGLSLProgramBuilderinline
shaderCaps() constGrGLSLProgramBuilderinline
snapVerticesToPixelCenters() constGrGLSLProgramBuilderinline
UniformHandle typedefGrGLSLProgramBuilder
uniformHandler()=0GrGLSLProgramBuilderpure virtual
uniformHandler() const =0GrGLSLProgramBuilderpure virtual
varyingHandler()=0GrGLSLProgramBuilderpure virtual
writeFPFunction(const GrFragmentProcessor &fp, GrFragmentProcessor::ProgramImpl &impl)GrGLSLProgramBuilder
~GrGLSLProgramBuilder()GrGLSLProgramBuildervirtual