OpenGL3StateChangeWrapper - wraps OpenGL calls and checks for redundant calls beforehand.
More...
|
| OpenGL3StateChangeWrapper (OpenGL3Renderer &owner) |
| constructor.
|
|
virtual | ~OpenGL3StateChangeWrapper () |
| destructor
|
|
void | reset () |
|
void | bindVertexArray (GLuint vertexArray) |
|
void | blendFunc (GLenum sfactor, GLenum dfactor) |
|
void | blendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) |
|
void | viewport (GLint x, GLint y, GLsizei width, GLsizei height) |
|
void | scissor (GLint x, GLint y, GLsizei width, GLsizei height) |
|
void | bindBuffer (GLenum target, GLuint buffer) |
|
OpenGL3StateChangeWrapper - wraps OpenGL calls and checks for redundant calls beforehand.