Chicane

Instance

Header
Chicane/Renderer/Vulkan/GraphicsPipeline/Instance.hpp
Namespace
Chicane::Vulkan::GraphicsPipeline::Instance

Constructors

ModifierNameDescription
Instance(const CreateInfo& inCreateInfo)

Destructors

ModifierNameDescription
~Instance()

Properties

AccessModifierTypeNameDescription
publicvk::PipelineLayoutlayout
publicvk::RenderPassrenderPass
publicvk::Pipelineinstance
privateboolm_bHasVertices
privateboolm_bHasDepth
privatestd::stringm_vertexShaderPath
privatestd::stringm_fragmentShaderPath
privatevk::VertexInputBindingDescriptionm_bindingDescription
privatestd::vector<vk::VertexInputAttributeDescription>m_attributeDescriptions
privatevk::Extent2Dm_extent
privatestd::vector<vk::DescriptorSetLayout>m_descriptorSetLayouts
privatestd::vector<vk::PushConstantRange>m_pushConstantRanges
privatevk::Devicem_logicalDevice