Construtores
Modificador | Nome | Descrição |
---|---|---|
Instance(const CreateInfo& inCreateInfo) |
Destruidores
Modificador | Nome | Descrição |
---|---|---|
~Instance() |
Propriedades
Acesso | Modificador | Tipo | Nome | Descrição |
---|---|---|---|---|
public | vk::PipelineLayout | layout | ||
public | vk::RenderPass | renderPass | ||
public | vk::Pipeline | instance | ||
private | bool | m_bHasVertices | ||
private | bool | m_bHasDepth | ||
private | std::string | m_vertexShaderPath | ||
private | std::string | m_fragmentShaderPath | ||
private | vk::VertexInputBindingDescription | m_bindingDescription | ||
private | std::vector<vk::VertexInputAttributeDescription> | m_attributeDescriptions | ||
private | vk::Extent2D | m_extent | ||
private | std::vector<vk::DescriptorSetLayout> | m_descriptorSetLayouts | ||
private | std::vector<vk::PushConstantRange> | m_pushConstantRanges | ||
private | vk::Device | m_logicalDevice |