This is the complete list of members for renoir::RendererBackend, including all inherited members.
BeginCommands()=0 | renoir::RendererBackend | pure virtual |
CreateConstantBuffer(CBType type, ConstantBufferObject object, unsigned size)=0 | renoir::RendererBackend | pure virtual |
CreateDepthStencilTexture(DepthStencilTextureObject object, const DepthStencilTexture &description)=0 | renoir::RendererBackend | pure virtual |
CreateIndexBuffer(IndexBufferType format, unsigned count, IndexBufferObject object, bool changesOften)=0 | renoir::RendererBackend | pure virtual |
CreatePipelineState(const PipelineState &state, PipelineStateObject object)=0 | renoir::RendererBackend | pure virtual |
CreateSampler2D(Sampler2DObject sampler, const Sampler2D &description)=0 | renoir::RendererBackend | pure virtual |
CreateTexture(Texture2DObject texture, const Texture2D &description, const void *data, unsigned dataLen)=0 | renoir::RendererBackend | pure virtual |
CreateVertexBuffer(VertexType type, unsigned count, VertexBufferObject object, bool changesOften)=0 | renoir::RendererBackend | pure virtual |
DestroyConstantBuffer(ConstantBufferObject object)=0 | renoir::RendererBackend | pure virtual |
DestroyDepthStencilTexture(DepthStencilTextureObject object)=0 | renoir::RendererBackend | pure virtual |
DestroyIndexBuffer(IndexBufferObject object)=0 | renoir::RendererBackend | pure virtual |
DestroyPipelineState(PipelineStateObject object)=0 | renoir::RendererBackend | pure virtual |
DestroySampler2D(Sampler2DObject sampler)=0 | renoir::RendererBackend | pure virtual |
DestroyTexture(Texture2DObject texture)=0 | renoir::RendererBackend | pure virtual |
DestroyVertexBuffer(VertexBufferObject object)=0 | renoir::RendererBackend | pure virtual |
EndCommands()=0 | renoir::RendererBackend | pure virtual |
ExecuteRendering(const BackendCommandsBuffer *buffers, unsigned buffersCount, const ConstantBufferUpdateData *CBOUpdates, unsigned CBOUpdatesCount)=0 | renoir::RendererBackend | pure virtual |
FillCaps(RendererCaps &outCaps)=0 | renoir::RendererBackend | pure virtual |
GetDynamicInterface() | renoir::RendererBackend | inlinevirtual |
MapIndexBuffer(IndexBufferObject object)=0 | renoir::RendererBackend | pure virtual |
MapVertexBuffer(VertexBufferObject object)=0 | renoir::RendererBackend | pure virtual |
ReadTexture(TextureObject, const UpdateBox &, void *) | renoir::RendererBackend | inlinevirtual |
UnmapIndexBuffer(IndexBufferObject object, unsigned elementCount)=0 | renoir::RendererBackend | pure virtual |
UnmapVertexBuffer(VertexBufferObject object, unsigned elementCount)=0 | renoir::RendererBackend | pure virtual |
UpdateTexture(Texture2DObject texture, const Texture2D &description, UpdateBox *boxes, const void **newBytes, unsigned count, bool willOverwrite)=0 | renoir::RendererBackend | pure virtual |
WrapUserRenderTarget(void *userObject, const Texture2D &description, Texture2DObject object, void *depthStencil, const DepthStencilTexture &dsDescription, DepthStencilTextureObject dsObject)=0 | renoir::RendererBackend | pure virtual |
WrapUserTexture(void *userObject, const Texture2D &description, Texture2DObject object)=0 | renoir::RendererBackend | pure virtual |