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.

_blitToDisplayTimerDivide::RenderPassManagerprivate
_buildCommandBufferTimerDivide::RenderPassManagerprivate
_contextDivide::RenderPassManagerprivate
_drawCallCountDivide::RenderPassManagerprivate
_executorsDivide::RenderPassManagerprivate
_flushCommandBufferTimerDivide::RenderPassManagerprivate
_gbufferResolveShaderDivide::RenderPassManagerprivate
_oitCompositionShaderDivide::RenderPassManagerprivate
_oitCompositionShaderMSDivide::RenderPassManagerprivate
_parentDivide::KernelComponentprotected
_postFxRenderTimerDivide::RenderPassManagerprivate
_processCommandBufferTimerDivide::RenderPassManagerprivate
_processGUITimerDivide::RenderPassManagerprivate
_renderPassCompletedDivide::RenderPassManagerprivate
_renderPassDataDivide::RenderPassManagerprivate
_renderPassTimerDivide::RenderPassManagerprivate
_waitForDependenciesDivide::RenderPassManagerprivate
_waitForDependenciesLockDivide::RenderPassManagerprivate
doCustomPass(Camera *const camera, RenderPassParams params, GFX::CommandBuffer &bufferInOut, GFX::MemoryBarrierCommand &memCmdInOut)Divide::RenderPassManager
drawCallCount(const RenderStage stage) const noexceptDivide::RenderPassManagerinline
getLastTotalBinSize(RenderStage renderStage) const noexceptDivide::RenderPassManager
getPassForStage(RenderStage renderStage) const noexceptDivide::RenderPassManagerprivate
KernelComponent(Kernel &parent) noexceptDivide::KernelComponentinlineexplicit
MAX_RENDER_PASSESDivide::RenderPassManagerstatic
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
NonMovable(NonMovable &&)=deleteDivide::NonMovableprivate
NonMovable(const NonMovable &)=defaultDivide::NonMovableprivate
NonMovable()=defaultDivide::NonMovableprivate
Divide::operator=(const NonCopyable &)=deleteDivide::NonCopyable
Divide::operator=(NonCopyable &&)=defaultDivide::NonCopyable
Divide::NonMovable::operator=(NonMovable &&)=deleteDivide::NonMovableprivate
Divide::NonMovable::operator=(const NonMovable &)=defaultDivide::NonMovableprivate
parent() noexceptDivide::KernelComponentinline
parent() const noexceptDivide::KernelComponentinline
postInit()Divide::RenderPassManager
render(const RenderParams &params)Divide::RenderPassManager
RenderPassExecutorDivide::RenderPassManagerfriend
RenderPassManager(Kernel &parent, GFXDevice &context)Divide::RenderPassManagerexplicit
setRenderPass(RenderStage renderStage, const vector< RenderStage > &dependencies={})Divide::RenderPassManager
startRenderTasks(const RenderParams &params, TaskPool &pool, Task *parentTask)Divide::RenderPassManagerprivate
~KernelComponent()=defaultDivide::KernelComponentvirtual
~NonCopyable()=defaultDivide::NonCopyableprotected
~NonMovable()=defaultDivide::NonMovableprivate
~RenderPassManager()Divide::RenderPassManager