Divide Framework
0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::RenderPassManager Member List
This is the complete list of members for
Divide::RenderPassManager
, including all inherited members.
_blitToDisplayTimer
Divide::RenderPassManager
private
_buildCommandBufferTimer
Divide::RenderPassManager
private
_context
Divide::RenderPassManager
private
_drawCallCount
Divide::RenderPassManager
private
_executors
Divide::RenderPassManager
private
_flushCommandBufferTimer
Divide::RenderPassManager
private
_gbufferResolveShader
Divide::RenderPassManager
private
_oitCompositionShader
Divide::RenderPassManager
private
_oitCompositionShaderMS
Divide::RenderPassManager
private
_parent
Divide::KernelComponent
protected
_postFxRenderTimer
Divide::RenderPassManager
private
_processCommandBufferTimer
Divide::RenderPassManager
private
_processGUITimer
Divide::RenderPassManager
private
_renderPassCompleted
Divide::RenderPassManager
private
_renderPassData
Divide::RenderPassManager
private
_renderPassTimer
Divide::RenderPassManager
private
_waitForDependencies
Divide::RenderPassManager
private
_waitForDependenciesLock
Divide::RenderPassManager
private
doCustomPass
(Camera *const camera, RenderPassParams params, GFX::CommandBuffer &bufferInOut, GFX::MemoryBarrierCommand &memCmdInOut)
Divide::RenderPassManager
drawCallCount
(const RenderStage stage) const noexcept
Divide::RenderPassManager
inline
getLastTotalBinSize
(RenderStage renderStage) const noexcept
Divide::RenderPassManager
getPassForStage
(RenderStage renderStage) const noexcept
Divide::RenderPassManager
private
KernelComponent
(Kernel &parent) noexcept
Divide::KernelComponent
inline
explicit
MAX_RENDER_PASSES
Divide::RenderPassManager
static
NonCopyable
(const NonCopyable &)=delete
Divide::NonCopyable
NonCopyable
(NonCopyable &&)=default
Divide::NonCopyable
NonCopyable
()=default
Divide::NonCopyable
protected
NonMovable
(NonMovable &&)=delete
Divide::NonMovable
private
NonMovable
(const NonMovable &)=default
Divide::NonMovable
private
NonMovable
()=default
Divide::NonMovable
private
Divide::operator=
(const NonCopyable &)=delete
Divide::NonCopyable
Divide::operator=
(NonCopyable &&)=default
Divide::NonCopyable
Divide::NonMovable::operator=
(NonMovable &&)=delete
Divide::NonMovable
private
Divide::NonMovable::operator=
(const NonMovable &)=default
Divide::NonMovable
private
parent
() noexcept
Divide::KernelComponent
inline
parent
() const noexcept
Divide::KernelComponent
inline
postInit
()
Divide::RenderPassManager
render
(const RenderParams ¶ms)
Divide::RenderPassManager
RenderPassExecutor
Divide::RenderPassManager
friend
RenderPassManager
(Kernel &parent, GFXDevice &context)
Divide::RenderPassManager
explicit
setRenderPass
(RenderStage renderStage, const vector< RenderStage > &dependencies={})
Divide::RenderPassManager
startRenderTasks
(const RenderParams ¶ms, TaskPool &pool, Task *parentTask)
Divide::RenderPassManager
private
~KernelComponent
()=default
Divide::KernelComponent
virtual
~NonCopyable
()=default
Divide::NonCopyable
protected
~NonMovable
()=default
Divide::NonMovable
private
~RenderPassManager
()
Divide::RenderPassManager
Generated on Fri May 17 2024 17:00:10 for Divide Framework by
1.9.6