| addDrawCall(uint32_t numIndices) | Ocular::Graphics::GraphicsDriver | protected |
| clearBuffers(Core::Color const &clearColor=Core::Color::DefaultClearGray()) | Ocular::Graphics::GraphicsDriver | virtual |
| clearDepthBuffer(float value=1.0f) | Ocular::Graphics::GraphicsDriver | virtual |
| clearFrameStats() | Ocular::Graphics::GraphicsDriver | |
| clearStencilBuffer(uint32_t value=0) | Ocular::Graphics::GraphicsDriver | virtual |
| createDepthTexture(TextureDescriptor const &descriptor) const | Ocular::Graphics::GraphicsDriver | virtual |
| createFragmentShader() const | Ocular::Graphics::GraphicsDriver | virtual |
| createGeometryShader() const | Ocular::Graphics::GraphicsDriver | virtual |
| createGPUBuffer(GPUBufferDescriptor const &descriptor) const | Ocular::Graphics::GraphicsDriver | virtual |
| createIndexBuffer() const | Ocular::Graphics::GraphicsDriver | virtual |
| createMaterial() const | Ocular::Graphics::GraphicsDriver | virtual |
| createPostTessellationShader() const | Ocular::Graphics::GraphicsDriver | virtual |
| createPreTessellationShader() const | Ocular::Graphics::GraphicsDriver | virtual |
| createRenderTexture(TextureDescriptor const &descriptor) const | Ocular::Graphics::GraphicsDriver | virtual |
| createTexture(TextureDescriptor const &descriptor) const | Ocular::Graphics::GraphicsDriver | virtual |
| createTexture2D(TextureDescriptor const &descriptor) const | Ocular::Graphics::GraphicsDriver | virtual |
| createUniformBuffer(UniformBufferType type) const | Ocular::Graphics::GraphicsDriver | virtual |
| createVertexBuffer() const | Ocular::Graphics::GraphicsDriver | virtual |
| createVertexShader() const | Ocular::Graphics::GraphicsDriver | virtual |
| createViewport(float x, float y, float width, float height, float minDepth=0.0f, float maxDepth=1.0f) const (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | virtual |
| drawDebugCircle(Math::Vector3f const ¢er, float radius, Math::Vector3f const &normal, Core::Color const &color, uint32_t segments=64, uint64_t lifetime=30000) | Ocular::Graphics::GraphicsDriver | virtual |
| drawDebugLine(Math::Vector3f const &start, Math::Vector3f const &stop, Core::Color const &color, uint64_t lifetime=30000) | Ocular::Graphics::GraphicsDriver | virtual |
| getLastFrameStats() const | Ocular::Graphics::GraphicsDriver | |
| getMaxBoundTextures() const | Ocular::Graphics::GraphicsDriver | virtual |
| getRenderState() | Ocular::Graphics::GraphicsDriver | virtual |
| GraphicsDriver() (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | |
| initialize() | Ocular::Graphics::GraphicsDriver | virtual |
| m_CurrFrameStats (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | protected |
| m_Debug (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | protected |
| m_LastFrameStats (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | protected |
| m_RenderState (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | protected |
| renderBounds(Core::SceneObject *object, Math::BoundsType type) | Ocular::Graphics::GraphicsDriver | virtual |
| renderDebug() | Ocular::Graphics::GraphicsDriver | virtual |
| renderMesh(Mesh *mesh, uint32_t submesh=0) | Ocular::Graphics::GraphicsDriver | virtual |
| setDepthTexture(DepthTexture *texture) | Ocular::Graphics::GraphicsDriver | virtual |
| setRenderTexture(RenderTexture *texture) | Ocular::Graphics::GraphicsDriver | virtual |
| swapBuffers() | Ocular::Graphics::GraphicsDriver | virtual |
| ~GraphicsDriver() (defined in Ocular::Graphics::GraphicsDriver) | Ocular::Graphics::GraphicsDriver | virtual |