API Reference
On this page
This is the complete list of members for OreUI::RenderDragonRenderingBackend, including all inherited members.
| $BeginCommands() | OreUI::RenderDragonRenderingBackend | |
| $BeginGPUPerformanceTiming(uint) | renoir::RendererBackend | |
| $CopyTextureToTexture(::renoir::Texture2DObject, ::renoir::Texture2DObject, ::renoir::UpdateBox, ::renoir::float2) | OreUI::RenderDragonRenderingBackend | |
| $CreateConstantBuffer(::renoir::CBType type, ::renoir::ConstantBufferObject object, uint size) | OreUI::RenderDragonRenderingBackend | |
| $CreateDepthStencilTexture(::renoir::DepthStencilTextureObject object, ::renoir::DepthStencilTexture const &description) | OreUI::RenderDragonRenderingBackend | |
| $CreateIndexBuffer(::renoir::IndexBufferType format, uint count, ::renoir::IndexBufferObject object, bool) | OreUI::RenderDragonRenderingBackend | |
| $CreatePipelineState(::renoir::PipelineState const &state, ::renoir::PipelineStateObject object) | OreUI::RenderDragonRenderingBackend | |
| $CreateSampler2D(::renoir::Sampler2DObject object, ::renoir::Sampler2D const &description) | OreUI::RenderDragonRenderingBackend | |
| $CreateTexture(::renoir::Texture2DObject object, ::renoir::Texture2D const &description, void const *data, uint dataLen) | OreUI::RenderDragonRenderingBackend | |
| $CreateVertexBuffer(::renoir::VertexType type, uint count, ::renoir::VertexBufferObject object, bool) | OreUI::RenderDragonRenderingBackend | |
| $ctor(::OreUI::FrameDebugData &frameDebugData, ::Gameface::TemporaryTextureHolder &temporaryTextureHolder) | OreUI::RenderDragonRenderingBackend | |
| $DestroyConstantBuffer(::renoir::ConstantBufferObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroyDepthStencilTexture(::renoir::DepthStencilTextureObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroyIndexBuffer(::renoir::IndexBufferObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroyPipelineState(::renoir::PipelineStateObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroySampler2D(::renoir::Sampler2DObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroyTexture(::renoir::Texture2DObject object) | OreUI::RenderDragonRenderingBackend | |
| $DestroyVertexBuffer(::renoir::VertexBufferObject object) | OreUI::RenderDragonRenderingBackend | |
| $EndCommands() | OreUI::RenderDragonRenderingBackend | |
| $EndGPUPerformanceTiming(uint) | renoir::RendererBackend | |
| $ExecuteRendering(::renoir::RendererBackend::BackendCommandsBuffer const *buffers, uint buffersCount, ::renoir::RendererBackend::ConstantBufferUpdateData const *cboUpdates, uint numCboUpdates) | OreUI::RenderDragonRenderingBackend | |
| $ExecuteResourceCommands(::renoir::RendererBackend::BackendResourceCommandsBuffer const *buffers, uint buffersCount, ::renoir::ResourcesCommandsStage) | OreUI::RenderDragonRenderingBackend | |
| $FillCaps(::renoir::RendererCaps &outCaps) | OreUI::RenderDragonRenderingBackend | |
| $GetNativeTexture(::renoir::Texture2DObject, void *) | renoir::RendererBackend | |
| $initializeStaticResources(::Bedrock::NonOwnerPointer<::mce::ShaderGroup > const &) | OreUI::RenderDragonRenderingBackend | |
| $MapIndexBuffer(::renoir::IndexBufferObject object) | OreUI::RenderDragonRenderingBackend | |
| $MapVertexBuffer(::renoir::VertexBufferObject object) | OreUI::RenderDragonRenderingBackend | |
| $onAppPreSuspended() | OreUI::RenderDragonRenderingBackend | |
| $ReadIndexBuffer(::renoir::IndexBufferObject, void *) | renoir::RendererBackend | |
| $ReadTexture(::renoir::TextureObject, ::renoir::UpdateBox const &, void *) | OreUI::RenderDragonRenderingBackend | |
| $ReadVertexBuffer(::renoir::VertexBufferObject, void *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::Texture2DObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::DepthStencilTextureObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::VertexBufferObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::IndexBufferObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::PipelineStateObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::ConstantBufferObject, char const *) | renoir::RendererBackend | |
| $SetDebugName(::renoir::Sampler2DObject, char const *) | renoir::RendererBackend | |
| $TryGetLatestGPUPerformanceTiming(uint, float &) | renoir::RendererBackend | |
| $UnmapIndexBuffer(::renoir::IndexBufferObject object, uint elemCount) | OreUI::RenderDragonRenderingBackend | |
| $UnmapVertexBuffer(::renoir::VertexBufferObject object, uint count) | OreUI::RenderDragonRenderingBackend | |
| $UpdateTexture(::renoir::Texture2DObject object, ::renoir::Texture2D const &description, ::renoir::UpdateBox *boxes, void const **newBytes, uint count, bool) | OreUI::RenderDragonRenderingBackend | |
| $WrapUserRenderTarget(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object, void *depthStencil, ::renoir::DepthStencilTexture const &dsDescription, ::renoir::DepthStencilTextureObject dsObject) | OreUI::RenderDragonRenderingBackend | |
| $WrapUserTexture(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object) | OreUI::RenderDragonRenderingBackend | |
| _drawIndexedInstanced(uint indexCount, uint indexOffset, uint instanceCount, uint instanceOffset) | OreUI::RenderDragonRenderingBackend | |
| _flush(::OreUI::FrameDebugData::FlushTrigger trigger) | OreUI::RenderDragonRenderingBackend | |
| BatchDraw typedef (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| BeginCommands() (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| BeginGPUPerformanceTiming(uint) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| CopyTextureToTexture(::renoir::Texture2DObject, ::renoir::Texture2DObject, ::renoir::UpdateBox, ::renoir::float2) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateConstantBuffer(::renoir::CBType type, ::renoir::ConstantBufferObject object, uint size) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateDepthStencilTexture(::renoir::DepthStencilTextureObject object, ::renoir::DepthStencilTexture const &description) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateIndexBuffer(::renoir::IndexBufferType format, uint count, ::renoir::IndexBufferObject object, bool) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreatePipelineState(::renoir::PipelineState const &state, ::renoir::PipelineStateObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateSampler2D(::renoir::Sampler2DObject object, ::renoir::Sampler2D const &description) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateTexture(::renoir::Texture2DObject object, ::renoir::Texture2D const &description, void const *data, uint dataLen) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| CreateVertexBuffer(::renoir::VertexType type, uint count, ::renoir::VertexBufferObject object, bool) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyConstantBuffer(::renoir::ConstantBufferObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyDepthStencilTexture(::renoir::DepthStencilTextureObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyIndexBuffer(::renoir::IndexBufferObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyPipelineState(::renoir::PipelineStateObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroySampler2D(::renoir::Sampler2DObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyTexture(::renoir::Texture2DObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| DestroyVertexBuffer(::renoir::VertexBufferObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| EndCommands() (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| EndGPUPerformanceTiming(uint) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| ExecuteRendering(::renoir::RendererBackend::BackendCommandsBuffer const *buffers, uint buffersCount, ::renoir::RendererBackend::ConstantBufferUpdateData const *cboUpdates, uint numCboUpdates) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| ExecuteResourceCommands(::renoir::RendererBackend::BackendResourceCommandsBuffer const *buffers, uint buffersCount, ::renoir::ResourcesCommandsStage) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| FillCaps(::renoir::RendererCaps &outCaps) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| GetNativeTexture(::renoir::Texture2DObject, void *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| GPUPerfTimingResult enum name (defined in renoir::RendererBackend) | renoir::RendererBackend | |
| GPUPerfTimingResult enum name (defined in renoir::RendererBackend) | renoir::RendererBackend | |
| initializeStaticResources(::Bedrock::NonOwnerPointer<::mce::ShaderGroup > const &) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| MapIndexBuffer(::renoir::IndexBufferObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| MapVertexBuffer(::renoir::VertexBufferObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| mBatch (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mConstantBuffers (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mCurrentIndexBuffer (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mCurrentPipelineState (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mCurrentRenderTarget (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mCurrentStencilRef (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mCurrentVertexBuffers (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mFrameDebugData (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mIndexBuffers (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mMesh (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mNumVertexBuffersActive (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mPipelineStates (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mTextures (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| mVertexBuffers (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| onAppPreSuspended() (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| operator=(RenderDragonRenderingBackend const &) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| PipelineStateData typedef (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| ReadIndexBuffer(::renoir::IndexBufferObject, void *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| ReadTexture(::renoir::TextureObject, ::renoir::UpdateBox const &, void *) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| ReadVertexBuffer(::renoir::VertexBufferObject, void *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| RenderDragonRenderingBackend(RenderDragonRenderingBackend const &) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| RenderDragonRenderingBackend() (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | |
| RenderDragonRenderingBackend(::OreUI::FrameDebugData &frameDebugData, ::Gameface::TemporaryTextureHolder &temporaryTextureHolder) | OreUI::RenderDragonRenderingBackend | |
| SetDebugName(::renoir::Texture2DObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::DepthStencilTextureObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::VertexBufferObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::IndexBufferObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::PipelineStateObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::ConstantBufferObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| SetDebugName(::renoir::Sampler2DObject, char const *) (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |
| TryGetLatestGPUPerformanceTiming(uint, float &) (defined in renoir::RendererBackend) | renoir::RendererBackend | |
| UnmapIndexBuffer(::renoir::IndexBufferObject object, uint elemCount) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| UnmapVertexBuffer(::renoir::VertexBufferObject object, uint count) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| UpdateTexture(::renoir::Texture2DObject object, ::renoir::Texture2D const &description, ::renoir::UpdateBox *boxes, void const **newBytes, uint count, bool) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| WrapUserRenderTarget(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object, void *depthStencil, ::renoir::DepthStencilTexture const &dsDescription, ::renoir::DepthStencilTextureObject dsObject) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| WrapUserTexture(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object) (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| ~RenderDragonRenderingBackend()=default (defined in OreUI::RenderDragonRenderingBackend) | OreUI::RenderDragonRenderingBackend | virtual |
| ~RendererBackend()=default (defined in renoir::RendererBackend) | renoir::RendererBackend | virtual |