|
|
void | DrawTriangles (const VertexArray &vao, const IndexBuffer &ibo, const Shader &shader) const |
| |
|
void | DrawTriangles (const VertexArray &vao, size_t vertexCount, const Shader &shader) const |
| |
|
void | DrawTrianglesInstanced (const VertexArray &vao, const IndexBuffer &ibo, const Shader &shader, size_t count) const |
| |
|
void | DrawTrianglesInstanced (const VertexArray &vao, size_t vertexCount, const Shader &shader, size_t count) const |
| |
|
void | DrawLines (const VertexArray &vao, size_t vertexCount, const Shader &shader) const |
| |
|
void | DrawLines (const VertexArray &vao, const IndexBuffer &ibo, const Shader &shader) const |
| |
|
void | DrawLinesInstanced (const VertexArray &vao, const IndexBuffer &ibo, const Shader &shader, size_t count) const |
| |
|
void | DrawLinesInstanced (const VertexArray &vao, size_t vertexCount, const Shader &shader, size_t count) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, float v) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, const Vector2 &vec) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, const Vector3 &vec) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, const Vector4 &vec) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, const Matrix4x4 &mat) const |
| |
|
void | SetDefaultVertexAttribute (size_t index, const Matrix3x3 &mat) const |
| |
|
void | Clear () const |
| |
|
void | Flush () const |
| |
|
void | Finish () const |
| |
|
void | SetViewport (int x, int y, int width, int height) const |
| |
|
Renderer & | UseColorMask (bool r, bool g, bool b, bool a) |
| |
|
Renderer & | UseDepthBufferMask (bool value=true) |
| |
|
Renderer & | UseSampling (bool value=true) |
| |
|
Renderer & | UseDepthBuffer (bool value=true) |
| |
|
Renderer & | UseReversedDepth (bool value=true) |
| |
|
Renderer & | UseCulling (bool value=true, bool counterClockWise=true, bool cullBack=true) |
| |
|
Renderer & | UseClearColor (float r, float g, float b, float a=0.0f) |
| |
|
Renderer & | UseBlending (BlendFactor src, BlendFactor dist) |
| |
|
Renderer & | UseAnisotropicFiltering (float factor) |
| |
|
Renderer & | UseLineWidth (size_t width) |
| |
|
float | GetLargestAnisotropicFactor () const |
| |