Class for render system.
More...
#include <RenderSystem.hpp>
Class for render system.
Definition at line 28 of file RenderSystem.hpp.
◆ RenderSystem() [1/2]
ven::RenderSystem::RenderSystem |
( |
Device & | device, |
|
|
VkRenderPass | renderPass, |
|
|
VkDescriptorSetLayout | globalSetLayout ) |
|
explicit |
◆ ~RenderSystem()
ven::RenderSystem::~RenderSystem |
( |
| ) |
|
|
inline |
◆ RenderSystem() [2/2]
◆ createPipeline()
void ven::RenderSystem::createPipeline |
( |
VkRenderPass | renderPass | ) |
|
|
private |
◆ createPipelineLayout()
void ven::RenderSystem::createPipelineLayout |
( |
VkDescriptorSetLayout | globalSetLayout | ) |
|
|
private |
◆ operator=()
◆ renderObjects()
void ven::RenderSystem::renderObjects |
( |
const FrameInfo & | frameInfo | ) |
const |
◆ m_device
Device& ven::RenderSystem::m_device |
|
private |
◆ m_pipelineLayout
VkPipelineLayout ven::RenderSystem::m_pipelineLayout {nullptr} |
|
private |
◆ m_shaders
std::unique_ptr<Shaders> ven::RenderSystem::m_shaders |
|
private |
The documentation for this class was generated from the following files: