Nebula
|
#include <framesubmission.h>
Inherits Frame::FrameOp::Compiled.
Public Member Functions | |
void | Run (const CoreGraphics::CmdBufferId cmdBuf, const IndexT frameIndex, const IndexT bufferIndex) override |
Run operation on a specific command buffer. | |
void | Discard () override |
Discard operation. | |
Public Member Functions inherited from Frame::FrameOp::Compiled | |
Compiled () | |
virtual void | SetupConstants (const IndexT bufferIndex) |
Setup constants. | |
virtual void | QueuePreSync (const CoreGraphics::CmdBufferId cmdBuf) |
Perform synchronization prior to execution of operation. | |
|
overridevirtual |
Discard operation.
Reimplemented from Frame::FrameOp::Compiled.
|
overridevirtual |
Run operation on a specific command buffer.
Implements Frame::FrameOp::Compiled.
CoreGraphics::CmdBufferPoolId Frame::FrameSubmission::CompiledImpl::commandBufferPool |
Util::Array<FrameOp::Compiled*> Frame::FrameSubmission::CompiledImpl::compiled |
CoreGraphics::QueueType Frame::FrameSubmission::CompiledImpl::queue |
Util::Array<CoreGraphics::BarrierId>* Frame::FrameSubmission::CompiledImpl::resourceResetBarriers |
CoreGraphics::SubmissionWaitEvent Frame::FrameSubmission::CompiledImpl::submissionId |
Util::Array<CoreGraphics::QueueType> Frame::FrameSubmission::CompiledImpl::waitQueues |
Util::Array<FrameSubmission::CompiledImpl*> Frame::FrameSubmission::CompiledImpl::waitSubmissions |