#include <vulkan_types.h>
◆ attribute_count
The number of attributes.
◆ attribute_stride
The stride of the vertex data to be used (ex: sizeof(vertex_3d))
◆ attributes
| VkVertexInputAttributeDescription* attributes |
◆ bound_pipeline_index
The currently bound pipeline index.
◆ default_pipeline_index
| u8 default_pipeline_index |
◆ pipelines
An array of pipelines associated with this vertex layout (one per topology class).
◆ stage_count
The number of stages in this vertex layout (vertex, fragment, etc).
◆ stage_create_infos
| VkPipelineShaderStageCreateInfo* stage_create_infos |
◆ stage_sources
| const char** stage_sources |
◆ stages
◆ wireframe_pipelines
An array of wireframe pipelines associated with this vertex layout (one per topology class).
The documentation for this struct was generated from the following file: