#[repr(transparent)]pub struct PipelineCreateFlagBits2(pub u64);Expand description
Open integer representation of VkPipelineCreateFlagBits2.
Tuple Fields§
§0: u64Implementations§
Source§impl PipelineCreateFlagBits2
impl PipelineCreateFlagBits2
Sourcepub const DISABLE_OPTIMIZATION_BIT: Self
pub const DISABLE_OPTIMIZATION_BIT: Self
Native value VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT
Sourcepub const ALLOW_DERIVATIVES_BIT: Self
pub const ALLOW_DERIVATIVES_BIT: Self
Native value VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT
Sourcepub const DERIVATIVE_BIT: Self
pub const DERIVATIVE_BIT: Self
Native value VK_PIPELINE_CREATE_2_DERIVATIVE_BIT.
Sourcepub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT: Self
pub const VIEW_INDEX_FROM_DEVICE_INDEX_BIT: Self
Native value VK_PIPELINE_CREATE_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT
Sourcepub const DISPATCH_BASE_BIT: Self
pub const DISPATCH_BASE_BIT: Self
Native value VK_PIPELINE_CREATE_2_DISPATCH_BASE_BIT.
Sourcepub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT: Self
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT: Self
Native value VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_EARLY_RETURN_ON_FAILURE_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT
Sourcepub const NO_PROTECTED_ACCESS_BIT: Self
pub const NO_PROTECTED_ACCESS_BIT: Self
Native value VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT
Sourcepub const PROTECTED_ACCESS_ONLY_BIT: Self
pub const PROTECTED_ACCESS_ONLY_BIT: Self
Native value VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_BIT.
Khronos reference: VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_BIT
Sourcepub const EXECUTION_GRAPH_BIT_AMDX: Self
pub const EXECUTION_GRAPH_BIT_AMDX: Self
Native value VK_PIPELINE_CREATE_2_EXECUTION_GRAPH_BIT_AMDX.
Khronos reference: VK_PIPELINE_CREATE_2_EXECUTION_GRAPH_BIT_AMDX
Sourcepub const DESCRIPTOR_HEAP_BIT_EXT: Self
pub const DESCRIPTOR_HEAP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_DESCRIPTOR_HEAP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_DESCRIPTOR_HEAP_BIT_EXT
Sourcepub const RAY_TRACING_SKIP_BUILT_IN_PRIMITIVES_BIT_KHR: Self
pub const RAY_TRACING_SKIP_BUILT_IN_PRIMITIVES_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_BUILT_IN_PRIMITIVES_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_BUILT_IN_PRIMITIVES_BIT_KHR
Sourcepub const RAY_TRACING_OPACITY_MICROMAP_BIT_EXT: Self
pub const RAY_TRACING_OPACITY_MICROMAP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT
Sourcepub const RAY_TRACING_ALLOW_SPHERES_AND_LINEAR_SWEPT_SPHERES_BIT_NV: Self
pub const RAY_TRACING_ALLOW_SPHERES_AND_LINEAR_SWEPT_SPHERES_BIT_NV: Self
Native value VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_SPHERES_AND_LINEAR_SWEPT_SPHERES_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_SPHERES_AND_LINEAR_SWEPT_SPHERES_BIT_NV
Sourcepub const ENABLE_LEGACY_DITHERING_BIT_EXT: Self
pub const ENABLE_LEGACY_DITHERING_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT
Sourcepub const DISABLE_OPTIMIZATION_BIT_KHR: Self
pub const DISABLE_OPTIMIZATION_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT_KHR
Sourcepub const ALLOW_DERIVATIVES_BIT_KHR: Self
pub const ALLOW_DERIVATIVES_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT_KHR
Sourcepub const DERIVATIVE_BIT_KHR: Self
pub const DERIVATIVE_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_DERIVATIVE_BIT_KHR.
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_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_DISPATCH_BASE_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_DISPATCH_BASE_BIT_KHR
Sourcepub const DEFER_COMPILE_BIT_NV: Self
pub const DEFER_COMPILE_BIT_NV: Self
Native value VK_PIPELINE_CREATE_2_DEFER_COMPILE_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_2_DEFER_COMPILE_BIT_NV
Sourcepub const CAPTURE_STATISTICS_BIT_KHR: Self
pub const CAPTURE_STATISTICS_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_CAPTURE_STATISTICS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
Sourcepub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR: Self
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR
Sourcepub const EARLY_RETURN_ON_FAILURE_BIT_KHR: Self
pub const EARLY_RETURN_ON_FAILURE_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT_KHR
Sourcepub const LINK_TIME_OPTIMIZATION_BIT_EXT: Self
pub const LINK_TIME_OPTIMIZATION_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_LINK_TIME_OPTIMIZATION_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_LINK_TIME_OPTIMIZATION_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_2_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT
Sourcepub const LIBRARY_BIT_KHR: Self
pub const LIBRARY_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_LIBRARY_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_2_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_RAY_TRACING_SKIP_AABBS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_AABBS_BIT_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_2_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_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_2_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR
Sourcepub const INDIRECT_BINDABLE_BIT_NV: Self
pub const INDIRECT_BINDABLE_BIT_NV: Self
Native value VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_NV
Sourcepub const RAY_TRACING_ALLOW_MOTION_BIT_NV: Self
pub const RAY_TRACING_ALLOW_MOTION_BIT_NV: Self
Native value VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_MOTION_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_MOTION_BIT_NV
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_2_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
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_2_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT
Sourcepub const COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
pub const COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
Sourcepub const NO_PROTECTED_ACCESS_BIT_EXT: Self
pub const NO_PROTECTED_ACCESS_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_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_2_PROTECTED_ACCESS_ONLY_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_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_2_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV
Sourcepub const DESCRIPTOR_BUFFER_BIT_EXT: Self
pub const DESCRIPTOR_BUFFER_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_DESCRIPTOR_BUFFER_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_DESCRIPTOR_BUFFER_BIT_EXT
Sourcepub const DISALLOW_OPACITY_MICROMAP_BIT_ARM: Self
pub const DISALLOW_OPACITY_MICROMAP_BIT_ARM: Self
Native value VK_PIPELINE_CREATE_2_DISALLOW_OPACITY_MICROMAP_BIT_ARM.
Khronos reference: VK_PIPELINE_CREATE_2_DISALLOW_OPACITY_MICROMAP_BIT_ARM
Sourcepub const INSTRUMENT_SHADERS_BIT_ARM: Self
pub const INSTRUMENT_SHADERS_BIT_ARM: Self
Native value VK_PIPELINE_CREATE_2_INSTRUMENT_SHADERS_BIT_ARM.
Khronos reference: VK_PIPELINE_CREATE_2_INSTRUMENT_SHADERS_BIT_ARM
Sourcepub const CAPTURE_DATA_BIT_KHR: Self
pub const CAPTURE_DATA_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_CAPTURE_DATA_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_CAPTURE_DATA_BIT_KHR
Sourcepub const INDIRECT_BINDABLE_BIT_EXT: Self
pub const INDIRECT_BINDABLE_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_EXT
Sourcepub const PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE: Self
pub const PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE: Self
Native value VK_PIPELINE_CREATE_2_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE.
Khronos reference: VK_PIPELINE_CREATE_2_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE
Sourcepub const RAY_TRACING_OPACITY_MICROMAP_BIT_KHR: Self
pub const RAY_TRACING_OPACITY_MICROMAP_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_KHR
Sourcepub const OPACITY_MICROMAP_DISALLOW_MIXED_SPECIAL_INDEX_BIT_KHR: Self
pub const OPACITY_MICROMAP_DISALLOW_MIXED_SPECIAL_INDEX_BIT_KHR: Self
Native value VK_PIPELINE_CREATE_2_OPACITY_MICROMAP_DISALLOW_MIXED_SPECIAL_INDEX_BIT_KHR.
Khronos reference: VK_PIPELINE_CREATE_2_OPACITY_MICROMAP_DISALLOW_MIXED_SPECIAL_INDEX_BIT_KHR
Sourcepub const _64_BIT_INDEXING_BIT_EXT: Self
pub const _64_BIT_INDEXING_BIT_EXT: Self
Native value VK_PIPELINE_CREATE_2_64_BIT_INDEXING_BIT_EXT.
Khronos reference: VK_PIPELINE_CREATE_2_64_BIT_INDEXING_BIT_EXT