#include <Pipeline.hpp>
◆ attribute_descriptions
| std::vector<VkVertexInputAttributeDescription> Pipeline::CreateInfo::attribute_descriptions = {} |
◆ binding_description
| std::optional<VkVertexInputBindingDescription> Pipeline::CreateInfo::binding_description = {} |
◆ color_formats
| std::vector<VkFormat> Pipeline::CreateInfo::color_formats = {} |
◆ cull_mode
| VkCullModeFlags Pipeline::CreateInfo::cull_mode = VK_CULL_MODE_BACK_BIT |
◆ depth_bias_clamp
| float Pipeline::CreateInfo::depth_bias_clamp = 0.0f |
◆ depth_bias_constant_factor
| float Pipeline::CreateInfo::depth_bias_constant_factor = 0.0f |
◆ depth_bias_enable
| VkBool32 Pipeline::CreateInfo::depth_bias_enable = VK_FALSE |
◆ depth_bias_slope_factor
| float Pipeline::CreateInfo::depth_bias_slope_factor = 0.0f |
◆ depth_format
| VkFormat Pipeline::CreateInfo::depth_format = VK_FORMAT_UNDEFINED |
◆ descriptor_set_layouts
| std::vector<VkDescriptorSetLayout> Pipeline::CreateInfo::descriptor_set_layouts = {} |
◆ dynamic_states
| std::vector<VkDynamicState> Pipeline::CreateInfo::dynamic_states = {} |
◆ enable_alpha_blending
| bool Pipeline::CreateInfo::enable_alpha_blending = false |
◆ extent
| VkExtent2D Pipeline::CreateInfo::extent |
◆ frag_path
| std::string Pipeline::CreateInfo::frag_path |
◆ front_face
| VkFrontFace Pipeline::CreateInfo::front_face = VK_FRONT_FACE_COUNTER_CLOCKWISE |
◆ geom_path
| std::string Pipeline::CreateInfo::geom_path |
◆ polygon_mode
| VkPolygonMode Pipeline::CreateInfo::polygon_mode = VK_POLYGON_MODE_FILL |
◆ push_constant_ranges
| std::vector<VkPushConstantRange> Pipeline::CreateInfo::push_constant_ranges = {} |
◆ render_pass
| VkRenderPass Pipeline::CreateInfo::render_pass = VK_NULL_HANDLE |
◆ subpass
| uint32_t Pipeline::CreateInfo::subpass = 0 |
◆ topology
| VkPrimitiveTopology Pipeline::CreateInfo::topology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST |
◆ vert_path
| std::string Pipeline::CreateInfo::vert_path |
The documentation for this struct was generated from the following file: