qxLib
|
This is the complete list of members for qx::base_shader_program, including all inherited members.
AddInclude(const char *pszName, GLint nNameLength, const char *pszText, GLint nTextLength) noexcept | qx::base_shader_program | inlinestatic |
AttachShader(shader_base< ShaderType > *pShader) noexcept | qx::base_shader_program | inline |
DispatchCompute(GLuint nGroupsX, GLuint nGroupsY, GLuint nGroupsZ) noexcept | qx::base_shader_program | inlinestatic |
GetBufferName() const noexcept | qx::base_shader_program | inline |
GetParameter(GLenum eParameter) const noexcept | qx::base_shader_program | inline |
GetUniformLocation(const GLchar *pszName) const noexcept | qx::base_shader_program | inline |
Init() noexcept | qx::base_shader_program | inline |
Link() noexcept | qx::base_shader_program | inline |
SetUniform(GLint nUniformLocation, const T *pValue, GLsizei nCount) noexcept | qx::base_shader_program | inline |
SetUniform(const GLchar *pszName, const T *pValue, GLsizei nCount) noexcept | qx::base_shader_program | inline |
SetUniform(GLint nUniformLocation, const T &value) noexcept | qx::base_shader_program | inline |
SetUniform(const GLchar *pszName, const T &value) noexcept | qx::base_shader_program | inline |
Unuse() const noexcept | qx::base_shader_program | inline |
Use() const noexcept | qx::base_shader_program | inline |