LeviLamina
Loading...
Searching...
No Matches
renoir::RendererBackend Member List

This is the complete list of members for renoir::RendererBackend, including all inherited members.

$BeginGPUPerformanceTiming(uint)renoir::RendererBackend
$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
CreateConstantBuffer(::renoir::CBType, ::renoir::ConstantBufferObject, uint)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateDepthStencilTexture(::renoir::DepthStencilTextureObject, ::renoir::DepthStencilTexture const &)=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 &, ::renoir::PipelineStateObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateSampler2D(::renoir::Sampler2DObject, ::renoir::Sampler2D const &)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
CreateTexture(::renoir::Texture2DObject, ::renoir::Texture2D const &, void const *, uint)=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)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyDepthStencilTexture(::renoir::DepthStencilTextureObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyIndexBuffer(::renoir::IndexBufferObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyPipelineState(::renoir::PipelineStateObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroySampler2D(::renoir::Sampler2DObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyTexture(::renoir::Texture2DObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
DestroyVertexBuffer(::renoir::VertexBufferObject)=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 *, uint, ::renoir::RendererBackend::ConstantBufferUpdateData const *, uint)=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 &)=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
MapIndexBuffer(::renoir::IndexBufferObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
MapVertexBuffer(::renoir::VertexBufferObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure 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, uint)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
UnmapVertexBuffer(::renoir::VertexBufferObject, uint)=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 *, ::renoir::Texture2D const &, ::renoir::Texture2DObject, void *, ::renoir::DepthStencilTexture const &, ::renoir::DepthStencilTextureObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
WrapUserTexture(void *, ::renoir::Texture2D const &, ::renoir::Texture2DObject)=0 (defined in renoir::RendererBackend)renoir::RendererBackendpure virtual
~RendererBackend()=default (defined in renoir::RendererBackend)renoir::RendererBackendvirtual