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() const | gl::Shader | |
getActiveOutputVariables() const | gl::Shader | |
getHandle() const | gl::Shader | |
getImplementation() const | gl::Shader | inline |
getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLog) const | gl::Shader | |
getInfoLogLength() const | gl::Shader | |
getInterfaceBlocks() const | gl::Shader | |
getLabel() const override | gl::Shader | virtual |
getRefCount() const | gl::Shader | |
getSemanticIndex(const std::string &attributeName) const | gl::Shader | |
getShaderVersion() const | gl::Shader | |
getSource(GLsizei bufSize, GLsizei *length, char *buffer) const | gl::Shader | |
getSourceLength() const | gl::Shader | |
getTranslatedSource() const | gl::Shader | inline |
getTranslatedSource(GLsizei bufSize, GLsizei *length, char *buffer) const | gl::Shader | |
getTranslatedSourceLength() const | gl::Shader | |
getTranslatedSourceWithDebugInfo(GLsizei bufSize, GLsizei *length, char *buffer) const | gl::Shader | |
getTranslatedSourceWithDebugInfoLength() const | gl::Shader | |
getType() const | gl::Shader | inline |
getUniforms() const | gl::Shader | |
getVaryings() const | gl::Shader | |
getWorkGroupSize() const | gl::Shader | inline |
isCompiled() const | gl::Shader | inline |
isFlaggedForDeletion() const | gl::Shader | |
NonCopyable()=default | angle::NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | angle::NonCopyable | private |
operator=(const NonCopyable &)=delete | angle::NonCopyable | private |
release() | gl::Shader | |
setLabel(const std::string &label) override | gl::Shader | virtual |
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::LabeledObject | inlinevirtual |
~NonCopyable()=default | angle::NonCopyable | private |
~Shader() | gl::Shader | virtual |