|
void | use () const |
| Bind this program to the GPU.
|
|
bool | isReady () const |
| Returns true if the program is ready to be used. More...
|
|
static void | setOpenGLVersion () |
| Reads versions and available extensions from the GPU. More...
|
|
| AbstractProgram () |
| Constructor.
|
|
virtual | ~AbstractProgram () |
| Destructor.
|
|
GLuint | createShader (const GLenum shaderType, const GLchar *const code, const char *const name) const |
| Create a shader from source code. More...
|
|
GLuint | loadShader (const GLenum shaderType, const char *const filename) const |
| Create a shader from a file. More...
|
|
bool | link (const char *const name) const |
| Link the associated shader stages. More...
|
|
const GLuint | program |
| OpenGL program ID.
|
|
bool | ready |
| True if program is ready, see isReady().
|
|
The documentation for this class was generated from the following file: