|
| 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 |
|