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 |