|
|
| RenderStage (std::vector< Attachment > images={}, std::vector< SubpassType > subpasses={}, const Viewport &viewport=Viewport()) |
| |
|
void | Update (const Graphics &graphics) |
| |
|
void | Rebuild (const Graphics &graphics, const Swapchain &swapchain) |
| |
|
std::optional< Attachment > | GetAttachment (const std::string &name) const |
| |
|
std::optional< Attachment > | GetAttachment (uint32_t binding) const |
| |
|
const std::vector< Attachment > & | GetAttachments () const |
| |
|
const std::vector< SubpassType > & | GetSubpasses () const |
| |
|
Viewport & | GetViewport () |
| |
|
void | SetViewport (const Viewport &viewport) |
| |
| const RenderArea & | GetRenderArea () const |
| |
| bool | IsOutOfDate () const |
| |
|
const std::vector< VkClearValue > & | GetClearValues () const |
| |
|
uint32_t | GetAttachmentCount (uint32_t subpass) const |
| |
|
bool | HasDepth () const |
| |
|
bool | HasSwapchain () const |
| |
|
bool | IsMultisampled (uint32_t subpass) const |
| |
|
|
class | Graphics |
| |
|
class | ImGuiLayer |
| |
|
class | PipelineGraphics |
| |
◆ GetRenderArea()
| const RenderArea & pixelbullet::RenderStage::GetRenderArea |
( |
| ) |
const |
|
inline |
Gets the render stage viewport.
- Returns
- The the render stage viewport.
◆ IsOutOfDate()
| bool pixelbullet::RenderStage::IsOutOfDate |
( |
| ) |
const |
|
inline |
Gets if the width or height has changed between the last update and now.
- Returns
- If the width or height has changed.
The documentation for this class was generated from the following files:
- engine/include/pixelbullet/graphics/render_stage.h
- engine/src/graphics/render_stage.cc