|
| | RendererGL (const FunctionsGL *functions, const egl::AttributeMap &attribMap) |
| |
| | ~RendererGL () |
| |
| ContextImpl * | createContext (const gl::ContextState &state) |
| |
| gl::Error | flush () |
| |
| gl::Error | finish () |
| |
| gl::Error | drawArrays (const gl::ContextState &data, GLenum mode, GLint first, GLsizei count) |
| |
| gl::Error | drawArraysInstanced (const gl::ContextState &data, GLenum mode, GLint first, GLsizei count, GLsizei instanceCount) |
| |
| gl::Error | drawElements (const gl::ContextState &data, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, const gl::IndexRange &indexRange) |
| |
| gl::Error | drawElementsInstanced (const gl::ContextState &data, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instances, const gl::IndexRange &indexRange) |
| |
| gl::Error | drawRangeElements (const gl::ContextState &data, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, const gl::IndexRange &indexRange) |
| |
| void | stencilFillPath (const gl::ContextState &state, const gl::Path *path, GLenum fillMode, GLuint mask) |
| |
| void | stencilStrokePath (const gl::ContextState &state, const gl::Path *path, GLint reference, GLuint mask) |
| |
| void | coverFillPath (const gl::ContextState &state, const gl::Path *path, GLenum coverMode) |
| |
| void | coverStrokePath (const gl::ContextState &state, const gl::Path *path, GLenum coverMode) |
| |
| void | stencilThenCoverFillPath (const gl::ContextState &state, const gl::Path *path, GLenum fillMode, GLuint mask, GLenum coverMode) |
| |
| void | stencilThenCoverStrokePath (const gl::ContextState &state, const gl::Path *path, GLint reference, GLuint mask, GLenum coverMode) |
| |
| void | coverFillPathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLenum coverMode, GLenum transformType, const GLfloat *transformValues) |
| |
| void | coverStrokePathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLenum coverMode, GLenum transformType, const GLfloat *transformValues) |
| |
| void | stencilFillPathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues) |
| |
| void | stencilStrokePathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues) |
| |
| void | stencilThenCoverFillPathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLenum coverMode, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues) |
| |
| void | stencilThenCoverStrokePathInstanced (const gl::ContextState &state, const std::vector< gl::Path *> &paths, GLenum coverMode, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues) |
| |
| GLenum | getResetStatus () |
| |
| void | insertEventMarker (GLsizei length, const char *marker) |
| |
| void | pushGroupMarker (GLsizei length, const char *marker) |
| |
| void | popGroupMarker () |
| |
| std::string | getVendorString () const |
| |
| std::string | getRendererDescription () const |
| |
| GLint | getGPUDisjoint () |
| |
| GLint64 | getTimestamp () |
| |
| const gl::Version & | getMaxSupportedESVersion () const |
| |
| const FunctionsGL * | getFunctions () const |
| |
| StateManagerGL * | getStateManager () const |
| |
| const WorkaroundsGL & | getWorkarounds () const |
| |
| BlitGL * | getBlitter () const |
| |
| const gl::Caps & | getNativeCaps () const |
| |
| const gl::TextureCapsMap & | getNativeTextureCaps () const |
| |
| const gl::Extensions & | getNativeExtensions () const |
| |
| const gl::Limitations & | getNativeLimitations () const |
| |