Flutter Engine
The Flutter Engine
GrGLProgramBuilder Member List

This is the complete list of members for GrGLProgramBuilder, 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 overrideGrGLProgramBuildervirtual
CreateProgram(GrDirectContext *, const GrProgramDesc &, const GrProgramInfo &, const GrGLPrecompiledProgram *=nullptr)GrGLProgramBuilderstatic
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
gpu() constGrGLProgramBuilderinline
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
PrecompileProgram(GrDirectContext *, GrGLPrecompiledProgram *, const SkData &)GrGLProgramBuilderstatic
SamplerHandle typedefGrGLSLProgramBuilder
samplerSwizzle(SamplerHandle handle) constGrGLSLProgramBuilderinline
samplerVariable(SamplerHandle handle) constGrGLSLProgramBuilderinline
shaderCaps() constGrGLSLProgramBuilderinline
snapVerticesToPixelCenters() constGrGLSLProgramBuilderinline
UniformHandle typedefGrGLSLProgramBuilder
writeFPFunction(const GrFragmentProcessor &fp, GrFragmentProcessor::ProgramImpl &impl)GrGLSLProgramBuilder
~GrGLSLProgramBuilder()GrGLSLProgramBuildervirtual