Class CommandBuffer

Class Documentation

class CommandBuffer

A structure for usage by the GPU manager to invoke a set of GPU commands.

Public Functions

inline virtual ~CommandBuffer()

Public Static Functions

static std::unique_ptr<CommandBuffer> Create()

Create a new empty command buffer.

Protected Functions

inline CommandBuffer()
inline virtual void Execute()
inline virtual bool SetupContext(bool rendering = false)
inline virtual void StartRendering(glm::vec3 clearColor)
inline virtual void EndRendering()

Friends

friend class FrameProcessor
friend class PALModule