Chicane

Instance

ヘッダー
Chicane/Renderer/Vulkan/GraphicsPipeline/Instance.hpp
ネームスペース
Chicane::Vulkan::GraphicsPipeline::Instance

コンストラクター

モディファイア名前説明
Instance(const CreateInfo& inCreateInfo)

デストラクター

モディファイア名前説明
~Instance()

メンバ

アクセスモディファイアタイプ名前説明
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