3#include "pixelbullet/graphics/commands/command_buffer.h"
4#include "pixelbullet/graphics/pipelines/pipeline.h"
19 : stage_(std::move(stage))
36 const
Pipeline::Stage& GetStage()
const
41 bool IsEnabled()
const
45 void SetEnabled(
bool enable)
47 this->enabled_ = enable;
Class that represents a command buffer.
Definition command_buffer.h:16
Class that is used to represent a pipeline.
Definition pipeline.h:15
std::pair< uint32_t, uint32_t > Stage
Definition pipeline.h:20
Represents a render pipeline that is used to render a type of pipeline.
Definition subrender.h:12
virtual void Render(const CommandBuffer &commandBuffer)=0
Subrender(Pipeline::Stage stage)
Definition subrender.h:18