, including all inherited members.
| bindTexture2D(const char *name, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTexture2D(GLint index, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTexture2DMultisample(const char *name, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTexture2DMultisample(GLint index, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTextureArray(const char *name, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTextureArray(GLint index, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTextureRect(const char *name, int32_t unit, GLuint tex) | NvGLSLProgram | |
| bindTextureRect(GLint index, int32_t unit, GLuint tex) | NvGLSLProgram | |
| checkCompileError(GLuint object, int32_t target) (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| compileProgram(const char *vsource, const char *fsource) (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| compileProgram(const char **vertSrcArray, int32_t vertSrcCount, const char **fragSrcArray, int32_t fragSrcCount) (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| compileProgram(ShaderSourceItem *src, int32_t count) (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| createFromFiles(const char *vertFilename, const char *fragFilename, bool strict=false) | NvGLSLProgram | [static] |
| createFromStrings(const char *vertSrc, const char *fragSrc, bool strict=false) | NvGLSLProgram | [static] |
| createFromStrings(const char **vertSrcArray, int32_t vertSrcCount, const char **fragSrcArray, int32_t fragSrcCount, bool strict=false) | NvGLSLProgram | [static] |
| disable() | NvGLSLProgram | |
| enable() | NvGLSLProgram | |
| getAttribLocation(const char *attribute, bool isOptional=false) | NvGLSLProgram | |
| getGlobalShaderHeader() | NvGLSLProgram | [inline, static] |
| getProgram() | NvGLSLProgram | [inline] |
| getUniformLocation(const char *uniform, bool isOptional=false) | NvGLSLProgram | |
| m_program (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| m_strict (defined in NvGLSLProgram) | NvGLSLProgram | [protected] |
| ms_logAllMissing (defined in NvGLSLProgram) | NvGLSLProgram | [protected, static] |
| ms_shaderHeader (defined in NvGLSLProgram) | NvGLSLProgram | [protected, static] |
| NvGLSLProgram() | NvGLSLProgram | |
| relink() | NvGLSLProgram | |
| setGlobalShaderHeader(const char *header) | NvGLSLProgram | [inline, static] |
| setLogAllMissing(bool logMissing) | NvGLSLProgram | [inline, static] |
| setSourceFromFiles(const char *vertFilename, const char *fragFilename, bool strict=false) | NvGLSLProgram | |
| setSourceFromStrings(const char *vertSrc, const char *fragSrc, bool strict=false) | NvGLSLProgram | |
| setSourceFromStrings(const char **vertSrcArray, int32_t vertSrcCount, const char **fragSrcArray, int32_t fragSrcCount, bool strict=false) | NvGLSLProgram | |
| setSourceFromStrings(ShaderSourceItem *src, int32_t count, bool strict=false) | NvGLSLProgram | |
| setUniform1f(const char *name, float value) | NvGLSLProgram | |
| setUniform1f(GLint index, float value) | NvGLSLProgram | |
| setUniform1i(const char *name, int32_t value) | NvGLSLProgram | |
| setUniform1i(GLint index, int32_t value) | NvGLSLProgram | |
| setUniform2f(const char *name, float x, float y) | NvGLSLProgram | |
| setUniform2f(GLint index, float x, float y) | NvGLSLProgram | |
| setUniform2i(const char *name, int32_t x, int32_t y) | NvGLSLProgram | |
| setUniform2i(GLint index, int32_t x, int32_t y) | NvGLSLProgram | |
| setUniform3f(const char *name, float x, float y, float z) | NvGLSLProgram | |
| setUniform3f(GLint index, float x, float y, float z) | NvGLSLProgram | |
| setUniform3fv(const char *name, const float *value, int32_t count=1) | NvGLSLProgram | |
| setUniform3fv(GLint index, const float *value, int32_t count=1) | NvGLSLProgram | |
| setUniform3i(const char *name, int32_t x, int32_t y, int32_t z) | NvGLSLProgram | |
| setUniform3i(GLint index, int32_t x, int32_t y, int32_t z) | NvGLSLProgram | |
| setUniform4f(const char *name, float x, float y, float z, float w) | NvGLSLProgram | |
| setUniform4f(GLint index, float x, float y, float z, float w) | NvGLSLProgram | |
| setUniform4fv(const char *name, const float *value, int32_t count=1) | NvGLSLProgram | |
| setUniform4fv(GLint index, const float *value, int32_t count=1) | NvGLSLProgram | |
| setUniformMatrix4fv(const GLchar *name, GLfloat *m, int32_t count=1, bool transpose=false) | NvGLSLProgram | |
| setUniformMatrix4fv(GLint index, GLfloat *m, int32_t count=1, bool transpose=false) | NvGLSLProgram | |
| ~NvGLSLProgram() (defined in NvGLSLProgram) | NvGLSLProgram | |