|
Nebula
|
#include <framesubmission.h>
Inherits Frame::FrameOp.
Classes | |
| struct | CompiledImpl |
Public Member Functions | |
| FrameSubmission () | |
| constructor | |
| ~FrameSubmission () | |
| destructor | |
| void | OnWindowResized () |
| Handle display resizing. | |
| FrameOp::Compiled * | AllocCompiled (Memory::ArenaAllocator< BIG_CHUNK > &allocator) |
| allocate new instance | |
| virtual void | Build (const BuildContext &ctx) |
| build operation | |
| Public Member Functions inherited from Frame::FrameOp | |
| FrameOp () | |
| constructor | |
| virtual | ~FrameOp () |
| destructor | |
| virtual void | Discard () |
| discard operation | |
| void | SetName (const Util::StringAtom &name) |
| set name | |
| const Util::StringAtom & | GetName () const |
| get name | |
| void | SetEnabled (bool b) |
| set if operation should be enabled | |
| const bool | GetEnabled () const |
| get if operation is enabled | |
| void | AddChild (FrameOp *op) |
| add child operation | |
| const Util::Array< Frame::FrameOp * > & | GetChildren () |
| get children | |
| Frame::FrameSubmission::FrameSubmission | ( | ) |
constructor
| Frame::FrameSubmission::~FrameSubmission | ( | ) |
destructor
|
virtual |
allocate new instance
Implements Frame::FrameOp.
|
virtual |
build operation
Reimplemented from Frame::FrameOp.
|
virtual |
Handle display resizing.
Reimplemented from Frame::FrameOp.
| CoreGraphics::CmdBufferPoolId Frame::FrameSubmission::commandBufferPool |
| CoreGraphics::QueueType Frame::FrameSubmission::queue |
| Util::Array<CoreGraphics::BarrierId>* Frame::FrameSubmission::resourceResetBarriers |
| Util::Array<CoreGraphics::QueueType> Frame::FrameSubmission::waitQueues |
| Util::Array<FrameSubmission*> Frame::FrameSubmission::waitSubmissions |