|
void | setPaletteTexture (const GLTexture *paletteTexture) |
|
| ShaderPipeline (Shader *shader) |
|
void | setColor (GLfloat r, GLfloat g, GLfloat b, GLfloat a) override |
|
void | setProjectionMatrix (const Math::Matrix4 &projectionMatrix) override |
|
void | activate () |
|
void | deactivate () |
|
Framebuffer * | setFramebuffer (Framebuffer *framebuffer) |
|
void | drawTexture (const GLTexture &texture, const GLfloat *coordinates, const GLfloat *texcoords) |
|
void | drawTexture (const GLTexture &texture, const GLfloat *coordinates) |
|
void | drawTexture (const GLTexture &texture, GLfloat x, GLfloat y, GLfloat w, GLfloat h) |
|
void | drawTexture (const GLTexture &texture, GLfloat x, GLfloat y, GLfloat w, GLfloat h, const Common::Rect &clip) |
|
|
void | drawTextureInternal (const GLTexture &texture, const GLfloat *coordinates, const GLfloat *texcoords) override |
|
void | activateInternal () override |
|
void | deactivateInternal () override |
|
void | drawTextureInternal (const GLTexture &texture, const GLfloat *coordinates, const GLfloat *texcoords) override |
|
bool | isActive () const |
|
|
GLuint | _coordsVBO |
|
GLuint | _texcoordsVBO |
|
GLuint | _colorVBO |
|
GLfloat | _colorAttributes [4 *4] |
|
Shader *const | _activeShader |
|
Framebuffer * | _activeFramebuffer |
|
The documentation for this class was generated from the following file:
- backends/graphics/opengl/pipelines/clut8.h