|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
This is the complete list of members for gl::Program, including all inherited members.
| addRef() | gl::Program | |
| attachShader(Shader *shader) | gl::Program | |
| bindAttributeLocation(GLuint index, const char *name) | gl::Program | |
| bindFragmentInputLocation(GLint index, const char *name) | gl::Program | |
| bindUniformBlock(GLuint uniformBlockIndex, GLuint uniformBlockBinding) | gl::Program | |
| bindUniformLocation(GLuint index, const char *name) | gl::Program | |
| detachShader(Shader *shader) | gl::Program | |
| flagForDeletion() | gl::Program | |
| getActiveAttribLocationsMask() const | gl::Program | inline |
| getActiveAttribute(GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) | gl::Program | |
| getActiveAttributeCount() const | gl::Program | |
| getActiveAttributeMaxLength() const | gl::Program | |
| getActiveUniform(GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) const | gl::Program | |
| getActiveUniformBlockCount() const | gl::Program | |
| getActiveUniformBlockMaxLength() const | gl::Program | |
| getActiveUniformBlockName(GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName) const | gl::Program | |
| getActiveUniformCount() const | gl::Program | |
| getActiveUniformi(GLuint index, GLenum pname) const | gl::Program | |
| getActiveUniformMaxLength() const | gl::Program | |
| getAttachedComputeShader() const | gl::Program | inline |
| getAttachedFragmentShader() const | gl::Program | inline |
| getAttachedShaders(GLsizei maxCount, GLsizei *count, GLuint *shaders) const | gl::Program | |
| getAttachedShadersCount() const | gl::Program | |
| getAttachedVertexShader() const | gl::Program | inline |
| getAttributeLocation(const std::string &name) const | gl::Program | |
| getAttributes() const | gl::Program | inline |
| getBinaryLength() const | gl::Program | |
| getBinaryRetrievableHint() const | gl::Program | |
| getFragDataLocation(const std::string &name) const | gl::Program | |
| getFragmentInputBindingInfo(GLint index) const | gl::Program | |
| getImplementation() const | gl::Program | inline |
| getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLog) const | gl::Program | |
| getInfoLogLength() const | gl::Program | |
| getLabel() const override | gl::Program | virtual |
| getRefCount() const | gl::Program | |
| getTransformFeedbackBufferMode() const | gl::Program | |
| getTransformFeedbackVarying(GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name) const | gl::Program | |
| getTransformFeedbackVaryingCount() const | gl::Program | |
| getTransformFeedbackVaryingMaxLength() const | gl::Program | |
| getUniformBlockBinding(GLuint uniformBlockIndex) const | gl::Program | |
| getUniformBlockByIndex(GLuint index) const | gl::Program | |
| getUniformBlockIndex(const std::string &name) const | gl::Program | |
| getUniformByLocation(GLint location) const | gl::Program | |
| getUniformfv(GLint location, GLfloat *params) const | gl::Program | |
| getUniformIndex(const std::string &name) const | gl::Program | |
| getUniformiv(GLint location, GLint *params) const | gl::Program | |
| getUniformLocation(const std::string &name) const | gl::Program | |
| getUniformuiv(GLint location, GLuint *params) const | gl::Program | |
| id() const | gl::Program | inline |
| isAttribLocationActive(size_t attribLocation) const | gl::Program | |
| isFlaggedForDeletion() const | gl::Program | |
| isIgnoredUniformLocation(GLint location) const | gl::Program | |
| isLinked() const | gl::Program | |
| isValidated() const | gl::Program | |
| isValidUniformLocation(GLint location) const | gl::Program | |
| link(const ContextState &data) | gl::Program | |
| linkValidateInterfaceBlockFields(InfoLog &infoLog, const std::string &uniformName, const sh::InterfaceBlockField &vertexUniform, const sh::InterfaceBlockField &fragmentUniform) | gl::Program | static |
| linkValidateUniforms(InfoLog &infoLog, const std::string &uniformName, const sh::Uniform &vertexUniform, const sh::Uniform &fragmentUniform) | gl::Program | static |
| loadBinary(GLenum binaryFormat, const void *binary, GLsizei length) | gl::Program | |
| NonCopyable()=default | angle::NonCopyable | private |
| NonCopyable(const NonCopyable &)=delete | angle::NonCopyable | private |
| operator=(const NonCopyable &)=delete | angle::NonCopyable | private |
| pathFragmentInputGen(GLint index, GLenum genMode, GLint components, const GLfloat *coeffs) | gl::Program | |
| Program(rx::GLImplFactory *factory, ResourceManager *manager, GLuint handle) | gl::Program | |
| release() | gl::Program | |
| saveBinary(GLenum *binaryFormat, void *binary, GLsizei bufSize, GLsizei *length) const | gl::Program | |
| setBinaryRetrievableHint(bool retrievable) | gl::Program | |
| setLabel(const std::string &label) override | gl::Program | virtual |
| setTransformFeedbackVaryings(GLsizei count, const GLchar *const *varyings, GLenum bufferMode) | gl::Program | |
| setUniform1fv(GLint location, GLsizei count, const GLfloat *v) | gl::Program | |
| setUniform1iv(GLint location, GLsizei count, const GLint *v) | gl::Program | |
| setUniform1uiv(GLint location, GLsizei count, const GLuint *v) | gl::Program | |
| setUniform2fv(GLint location, GLsizei count, const GLfloat *v) | gl::Program | |
| setUniform2iv(GLint location, GLsizei count, const GLint *v) | gl::Program | |
| setUniform2uiv(GLint location, GLsizei count, const GLuint *v) | gl::Program | |
| setUniform3fv(GLint location, GLsizei count, const GLfloat *v) | gl::Program | |
| setUniform3iv(GLint location, GLsizei count, const GLint *v) | gl::Program | |
| setUniform3uiv(GLint location, GLsizei count, const GLuint *v) | gl::Program | |
| setUniform4fv(GLint location, GLsizei count, const GLfloat *v) | gl::Program | |
| setUniform4iv(GLint location, GLsizei count, const GLint *v) | gl::Program | |
| setUniform4uiv(GLint location, GLsizei count, const GLuint *v) | gl::Program | |
| setUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| setUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) | gl::Program | |
| validate(const Caps &caps) | gl::Program | |
| validateSamplers(InfoLog *infoLog, const Caps &caps) | gl::Program | |
| ~LabeledObject() | gl::LabeledObject | inlinevirtual |
| ~NonCopyable()=default | angle::NonCopyable | private |
| ~Program() | gl::Program |
1.8.13