webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
gl::Shader Member List

This is the complete list of members for gl::Shader, including all inherited members.

addRef()gl::Shader
compile(Compiler *compiler)gl::Shader
deleteSource()gl::Shader
flagForDeletion()gl::Shader
getActiveAttributes() constgl::Shader
getActiveOutputVariables() constgl::Shader
getHandle() constgl::Shader
getImplementation() constgl::Shaderinline
getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLog) constgl::Shader
getInfoLogLength() constgl::Shader
getInterfaceBlocks() constgl::Shader
getLabel() const overridegl::Shadervirtual
getRefCount() constgl::Shader
getSemanticIndex(const std::string &attributeName) constgl::Shader
getShaderVersion() constgl::Shader
getSource(GLsizei bufSize, GLsizei *length, char *buffer) constgl::Shader
getSourceLength() constgl::Shader
getTranslatedSource() constgl::Shaderinline
getTranslatedSource(GLsizei bufSize, GLsizei *length, char *buffer) constgl::Shader
getTranslatedSourceLength() constgl::Shader
getTranslatedSourceWithDebugInfo(GLsizei bufSize, GLsizei *length, char *buffer) constgl::Shader
getTranslatedSourceWithDebugInfoLength() constgl::Shader
getType() constgl::Shaderinline
getUniforms() constgl::Shader
getVaryings() constgl::Shader
getWorkGroupSize() constgl::Shaderinline
isCompiled() constgl::Shaderinline
isFlaggedForDeletion() constgl::Shader
NonCopyable()=defaultangle::NonCopyableprivate
NonCopyable(const NonCopyable &)=deleteangle::NonCopyableprivate
operator=(const NonCopyable &)=deleteangle::NonCopyableprivate
release()gl::Shader
setLabel(const std::string &label) overridegl::Shadervirtual
setSource(GLsizei count, const char *const *string, const GLint *length)gl::Shader
Shader(ResourceManager *manager, rx::GLImplFactory *implFactory, const gl::Limitations &rendererLimitations, GLenum type, GLuint handle)gl::Shader
~LabeledObject()gl::LabeledObjectinlinevirtual
~NonCopyable()=defaultangle::NonCopyableprivate
~Shader()gl::Shadervirtual