LeviLamina
Loading...
Searching...
No Matches
OreUI::IRenderingBackend Member List

This is the complete list of members for OreUI::IRenderingBackend, including all inherited members.

$BeginGPUPerformanceTiming(uint)renoir::RendererBackend
$dtor() (defined in OreUI::IRenderingBackend)OreUI::IRenderingBackend
$EndGPUPerformanceTiming(uint)renoir::RendererBackend
$GetDynamicInterface()renoir::RendererBackend
$GetNativeTexture(::renoir::Texture2DObject, void *)renoir::RendererBackend
$ReadIndexBuffer(::renoir::IndexBufferObject, void *)renoir::RendererBackend
$ReadTexture(::renoir::TextureObject, ::renoir::UpdateBox const &, void *)renoir::RendererBackend
$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
$vftable()renoir::RendererBackendstatic
BeginCommands()=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
BeginGPUPerformanceTiming(uint) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
CopyTextureToTexture(::renoir::Texture2DObject, ::renoir::Texture2DObject, ::renoir::UpdateBox, ::renoir::float2)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateConstantBuffer(::renoir::CBType type, ::renoir::ConstantBufferObject object, uint size)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateDepthStencilTexture(::renoir::DepthStencilTextureObject object, ::renoir::DepthStencilTexture const &description)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateIndexBuffer(::renoir::IndexBufferType, uint, ::renoir::IndexBufferObject, bool)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreatePipelineState(::renoir::PipelineState const &state, ::renoir::PipelineStateObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateSampler2D(::renoir::Sampler2DObject object, ::renoir::Sampler2D const &description)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateTexture(::renoir::Texture2DObject object, ::renoir::Texture2D const &description, void const *data, uint dataLen)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateVertexBuffer(::renoir::VertexType, uint, ::renoir::VertexBufferObject, bool)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyConstantBuffer(::renoir::ConstantBufferObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyDepthStencilTexture(::renoir::DepthStencilTextureObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyIndexBuffer(::renoir::IndexBufferObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyPipelineState(::renoir::PipelineStateObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroySampler2D(::renoir::Sampler2DObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyTexture(::renoir::Texture2DObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyVertexBuffer(::renoir::VertexBufferObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
EndCommands()=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
EndGPUPerformanceTiming(uint) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
ExecuteRendering(::renoir::RendererBackend::BackendCommandsBuffer const *buffers, uint buffersCount, ::renoir::RendererBackend::ConstantBufferUpdateData const *cboUpdates, uint numCboUpdates)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
ExecuteResourceCommands(::renoir::RendererBackend::BackendResourceCommandsBuffer const *, uint, ::renoir::ResourcesCommandsStage)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
FillCaps(::renoir::RendererCaps &outCaps)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
GetDynamicInterface() (defined in renoir::RendererBackend)renoir::RendererBackend
GetNativeTexture(::renoir::Texture2DObject, void *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
GPUPerfTimingResult enum name (defined in renoir::RendererBackend)renoir::RendererBackend
GPUPerfTimingResult enum name (defined in renoir::RendererBackend)renoir::RendererBackend
initializeStaticResources(::Bedrock::NonOwnerPointer<::mce::ShaderGroup > const &)=0 (defined in OreUI::IRenderingBackend)OreUI::IRenderingBackendpure virtual
MapIndexBuffer(::renoir::IndexBufferObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
MapVertexBuffer(::renoir::VertexBufferObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
onAppPreSuspended()=0 (defined in OreUI::IRenderingBackend)OreUI::IRenderingBackendpure virtual
ReadIndexBuffer(::renoir::IndexBufferObject, void *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
ReadTexture(::renoir::TextureObject, ::renoir::UpdateBox const &, void *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
ReadVertexBuffer(::renoir::VertexBufferObject, void *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::Texture2DObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::DepthStencilTextureObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::VertexBufferObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::IndexBufferObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::PipelineStateObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::ConstantBufferObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
SetDebugName(::renoir::Sampler2DObject, char const *) (defined in renoir::RendererBackend)renoir::RendererBackendvirtual
TryGetLatestGPUPerformanceTiming(uint, float &) (defined in renoir::RendererBackend)renoir::RendererBackend
UnmapIndexBuffer(::renoir::IndexBufferObject object, uint elemCount)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
UnmapVertexBuffer(::renoir::VertexBufferObject object, uint count)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
UpdateTexture(::renoir::Texture2DObject, ::renoir::Texture2D const &, ::renoir::UpdateBox *, void const **, uint, bool)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
WrapUserRenderTarget(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object, void *depthStencil, ::renoir::DepthStencilTexture const &dsDescription, ::renoir::DepthStencilTextureObject dsObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
WrapUserTexture(void *userObject, ::renoir::Texture2D const &description, ::renoir::Texture2DObject object)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
~IRenderingBackend() (defined in OreUI::IRenderingBackend)OreUI::IRenderingBackendvirtual
~RendererBackend()=default (defined in renoir::RendererBackend)renoir::RendererBackendvirtual