255 VkComputePipelineCreateInfo vk_compute_pipeline_create_info_;
257 VkGraphicsPipelineCreateInfo vk_graphics_pipeline_create_info_;
258 VkPipelineRenderingCreateInfo vk_pipeline_rendering_create_info_;
259 VkPipelineShaderStageCreateInfo vk_pipeline_shader_stage_create_info_[3];
260 VkPipelineInputAssemblyStateCreateInfo vk_pipeline_input_assembly_state_create_info_;
261 VkPipelineVertexInputStateCreateInfo vk_pipeline_vertex_input_state_create_info_;
263 VkPipelineRasterizationStateCreateInfo vk_pipeline_rasterization_state_create_info_;
264 VkPipelineRasterizationProvokingVertexStateCreateInfoEXT
265 vk_pipeline_rasterization_provoking_vertex_state_info_;
268 VkPipelineDynamicStateCreateInfo vk_pipeline_dynamic_state_create_info_;
270 VkPipelineViewportStateCreateInfo vk_pipeline_viewport_state_create_info_;
271 VkPipelineDepthStencilStateCreateInfo vk_pipeline_depth_stencil_state_create_info_;
273 VkPipelineMultisampleStateCreateInfo vk_pipeline_multisample_state_create_info_;
276 VkPipelineColorBlendStateCreateInfo vk_pipeline_color_blend_state_create_info_;
277 VkPipelineColorBlendAttachmentState vk_pipeline_color_blend_attachment_state_template_;
279 VkSpecializationInfo vk_specialization_info_;
281 VkPushConstantRange vk_push_constant_range_;
283 VkPipelineCache vk_pipeline_cache_static_;
284 VkPipelineCache vk_pipeline_cache_non_static_;
300 bool is_static_shader,
301 VkPipeline vk_pipeline_base);
310 bool is_static_shader,
311 VkPipeline vk_pipeline_base);
359 VkSpecializationInfo *specialization_info_update(
361 void specialization_info_reset();