#[repr(transparent)]pub struct PipelineCreateFlagBits(pub u32);Expand description
Open integer representation of VkPipelineCreateFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl PipelineCreateFlagBits
impl PipelineCreateFlagBits
Sourcepub const DISABLE_OPTIMIZATION_BIT: Self
pub const DISABLE_OPTIMIZATION_BIT: Self
Native value VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT.
Khronos reference: VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT
Sourcepub const ALLOW_DERIVATIVES_BIT: Self
pub const ALLOW_DERIVATIVES_BIT: Self
Native value VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT.
Sourcepub const DERIVATIVE_BIT: Self
pub const DERIVATIVE_BIT: Self
Native value VK_PIPELINE_CREATE_DERIVATIVE_BIT.
Sourcepub const DISPATCH_BASE_BIT: Self
pub const DISPATCH_BASE_BIT: Self
Native value VK_PIPELINE_CREATE_DISPATCH_BASE_BIT.
Sourcepub const DISPATCH_BASE: Self
pub const DISPATCH_BASE: Self
Native value VK_PIPELINE_CREATE_DISPATCH_BASE.
Sourcepub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT: Self
pub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT: Self
Native value VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT.
Khronos reference: VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT
Sourcepub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT: Self
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT: Self
Native value VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT.
Khronos reference: VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT
Sourcepub const EARLY_RETURN_ON_FAILURE_BIT: Self
pub const EARLY_RETURN_ON_FAILURE_BIT: Self
Native value VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT.
Khronos reference: VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT
Sourcepub const NO_PROTECTED_ACCESS_BIT: Self
pub const NO_PROTECTED_ACCESS_BIT: Self
Native value VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT.
Khronos reference: VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT
Sourcepub const PROTECTED_ACCESS_ONLY_BIT: Self
pub const PROTECTED_ACCESS_ONLY_BIT: Self
Native value VK_PIPELINE_CREATE_PROTECTED_ACCESS_ONLY_BIT.
Khronos reference: VK_PIPELINE_CREATE_PROTECTED_ACCESS_ONLY_BIT
Sourcepub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR: Self
pub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR
Sourcepub const DISPATCH_BASE_BIT_KHR: Self
pub const DISPATCH_BASE_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_DISPATCH_BASE_BIT_KHR.
Sourcepub const DISPATCH_BASE_KHR: Self
pub const DISPATCH_BASE_KHR: Self
Native value VK_PIPELINE_CREATE_DISPATCH_BASE_KHR.
Sourcepub const RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR: Self
pub const RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR
Sourcepub const RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR: Self
pub const RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR
Sourcepub const RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR: Self
pub const RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR
Sourcepub const RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR: Self
pub const RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR
Sourcepub const RAY_TRACING_SKIP_TRIANGLES_BIT_KHR: Self
pub const RAY_TRACING_SKIP_TRIANGLES_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR
Sourcepub const RAY_TRACING_SKIP_AABBS_BIT_KHR: Self
pub const RAY_TRACING_SKIP_AABBS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR
Sourcepub const RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR: Self
pub const RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR
Sourcepub const DEFER_COMPILE_BIT_NV: Self
pub const DEFER_COMPILE_BIT_NV: Self
Native value VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV.
Sourcepub const RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT: Self
pub const RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT
Sourcepub const PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT: Self
pub const PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT: Self
Native value VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT.
Khronos reference: VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT
Sourcepub const RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
pub const RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
Sourcepub const PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
pub const PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
Native value VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR.
Khronos reference: VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
Sourcepub const CAPTURE_STATISTICS_BIT_KHR: Self
pub const CAPTURE_STATISTICS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR
Sourcepub const CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR: Self
pub const CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
Sourcepub const INDIRECT_BINDABLE_BIT_NV: Self
pub const INDIRECT_BINDABLE_BIT_NV: Self
Native value VK_PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV
Sourcepub const LIBRARY_BIT_KHR: Self
pub const LIBRARY_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_LIBRARY_BIT_KHR.
Sourcepub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT: Self
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT
Sourcepub const EARLY_RETURN_ON_FAILURE_BIT_EXT: Self
pub const EARLY_RETURN_ON_FAILURE_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT
Sourcepub const DESCRIPTOR_BUFFER_BIT_EXT: Self
pub const DESCRIPTOR_BUFFER_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT
Sourcepub const RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT: Self
pub const RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT
Sourcepub const LINK_TIME_OPTIMIZATION_BIT_EXT: Self
pub const LINK_TIME_OPTIMIZATION_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_LINK_TIME_OPTIMIZATION_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_LINK_TIME_OPTIMIZATION_BIT_EXT
Sourcepub const RAY_TRACING_ALLOW_MOTION_BIT_NV: Self
pub const RAY_TRACING_ALLOW_MOTION_BIT_NV: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_ALLOW_MOTION_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_ALLOW_MOTION_BIT_NV
Sourcepub const COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
pub const COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
Sourcepub const DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
pub const DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
Sourcepub const RAY_TRACING_OPACITY_MICROMAP_BIT_EXT: Self
pub const RAY_TRACING_OPACITY_MICROMAP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT
Sourcepub const RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV: Self
pub const RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV
Sourcepub const NO_PROTECTED_ACCESS_BIT_EXT: Self
pub const NO_PROTECTED_ACCESS_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT_EXT
Sourcepub const PROTECTED_ACCESS_ONLY_BIT_EXT: Self
pub const PROTECTED_ACCESS_ONLY_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_PROTECTED_ACCESS_ONLY_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_PROTECTED_ACCESS_ONLY_BIT_EXT
Sourcepub const RAY_TRACING_OPACITY_MICROMAP_BIT_KHR: Self
pub const RAY_TRACING_OPACITY_MICROMAP_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_KHR