|
| render_stage (std::vector< attachment > &&attachments, std::vector< subpass_binding > &&subpass_bindings, const graphics::viewport &viewport=graphics::viewport::window()) |
|
auto | attachments () const noexcept -> const std::vector< graphics::attachment > & |
|
auto | find_attachment (const std::string &name) const noexcept -> std::optional< graphics::attachment > |
|
auto | find_attachment (std::uint32_t binding) const noexcept -> std::optional< graphics::attachment > |
|
auto | subpasses () const noexcept -> const std::vector< subpass_binding > & |
|
auto | attachment_count (std::uint32_t subpass) const -> std::uint32_t |
|
auto | subpass_attachments (std::uint32_t subpass) const -> const std::vector< std::uint32_t > & |
|
auto | clear_values () const noexcept -> const std::vector< VkClearValue > & |
|
auto | has_depth_attachment () const noexcept -> bool |
|
auto | has_swapchain_attachment () const noexcept -> bool |
|
auto | viewport () const noexcept -> const viewport & |
|
auto | render_area () const noexcept -> const render_area & |
|
auto | render_pass () const noexcept -> const VkRenderPass & |
|
auto | rebuild (const swapchain &swapchain) -> void |
|
auto | framebuffer (std::uint32_t index) noexcept -> const VkFramebuffer & |
|
auto | descriptor (const std::string &name) const noexcept -> memory::observer_ptr< const graphics::descriptor > |
|
auto | descriptors () const noexcept -> const std::map< std::string, memory::observer_ptr< const graphics::descriptor > > & |
|
The documentation for this class was generated from the following files:
- libsbx-graphics/libsbx/graphics/render_stage.hpp
- libsbx-graphics/libsbx/graphics/render_stage.cpp