pub struct PipelineCreateFlags(/* private fields */);Expand description
Implementations§
Source§impl PipelineCreateFlags
impl PipelineCreateFlags
Source§impl PipelineCreateFlags
impl PipelineCreateFlags
pub const DISABLE_OPTIMIZATION: Self
pub const ALLOW_DERIVATIVES: Self
pub const DERIVATIVE: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_KHR_device_group’
impl PipelineCreateFlags
Generated from ‘VK_KHR_device_group’
pub const VIEW_INDEX_FROM_DEVICE_INDEX_KHR: Self = Self::VIEW_INDEX_FROM_DEVICE_INDEX
Source§impl PipelineCreateFlags
Generated from ‘VK_KHR_ray_tracing_pipeline’
impl PipelineCreateFlags
Generated from ‘VK_KHR_ray_tracing_pipeline’
pub const RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_KHR: Self
pub const RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_KHR: Self
pub const RAY_TRACING_NO_NULL_MISS_SHADERS_KHR: Self
pub const RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_KHR: Self
pub const RAY_TRACING_SKIP_TRIANGLES_KHR: Self
pub const RAY_TRACING_SKIP_AABBS_KHR: Self
pub const RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_KHR: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_NV_ray_tracing’
impl PipelineCreateFlags
Generated from ‘VK_NV_ray_tracing’
pub const DEFER_COMPILE_NV: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_fragment_density_map’
impl PipelineCreateFlags
Generated from ‘VK_EXT_fragment_density_map’
pub const RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_EXT: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_KHR_fragment_shading_rate’
impl PipelineCreateFlags
Generated from ‘VK_KHR_fragment_shading_rate’
pub const RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_KHR: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_KHR_pipeline_executable_properties’
impl PipelineCreateFlags
Generated from ‘VK_KHR_pipeline_executable_properties’
pub const CAPTURE_STATISTICS_KHR: Self
pub const CAPTURE_INTERNAL_REPRESENTATIONS_KHR: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_NV_device_generated_commands’
impl PipelineCreateFlags
Generated from ‘VK_NV_device_generated_commands’
pub const INDIRECT_BINDABLE_NV: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_KHR_pipeline_library’
impl PipelineCreateFlags
Generated from ‘VK_KHR_pipeline_library’
pub const LIBRARY_KHR: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_pipeline_creation_cache_control’
impl PipelineCreateFlags
Generated from ‘VK_EXT_pipeline_creation_cache_control’
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED_EXT: Self = Self::FAIL_ON_PIPELINE_COMPILE_REQUIRED
pub const EARLY_RETURN_ON_FAILURE_EXT: Self = Self::EARLY_RETURN_ON_FAILURE
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_descriptor_buffer’
impl PipelineCreateFlags
Generated from ‘VK_EXT_descriptor_buffer’
pub const DESCRIPTOR_BUFFER_EXT: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_graphics_pipeline_library’
impl PipelineCreateFlags
Generated from ‘VK_EXT_graphics_pipeline_library’
pub const RETAIN_LINK_TIME_OPTIMIZATION_INFO_EXT: Self
pub const LINK_TIME_OPTIMIZATION_EXT: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_NV_ray_tracing_motion_blur’
impl PipelineCreateFlags
Generated from ‘VK_NV_ray_tracing_motion_blur’
pub const RAY_TRACING_ALLOW_MOTION_NV: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_attachment_feedback_loop_layout’
impl PipelineCreateFlags
Generated from ‘VK_EXT_attachment_feedback_loop_layout’
pub const COLOR_ATTACHMENT_FEEDBACK_LOOP_EXT: Self
pub const DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_EXT: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_opacity_micromap’
impl PipelineCreateFlags
Generated from ‘VK_EXT_opacity_micromap’
pub const RAY_TRACING_OPACITY_MICROMAP_EXT: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_NV_displacement_micromap’
impl PipelineCreateFlags
Generated from ‘VK_NV_displacement_micromap’
pub const RAY_TRACING_DISPLACEMENT_MICROMAP_NV: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_EXT_pipeline_protected_access’
impl PipelineCreateFlags
Generated from ‘VK_EXT_pipeline_protected_access’
pub const NO_PROTECTED_ACCESS_EXT: Self = Self::NO_PROTECTED_ACCESS
pub const PROTECTED_ACCESS_ONLY_EXT: Self = Self::PROTECTED_ACCESS_ONLY
Source§impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_1’
impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_1’
pub const DISPATCH_BASE: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_GRAPHICS_VERSION_1_1’
impl PipelineCreateFlags
Generated from ‘VK_GRAPHICS_VERSION_1_1’
pub const VIEW_INDEX_FROM_DEVICE_INDEX: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_3’
impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_3’
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED: Self
pub const EARLY_RETURN_ON_FAILURE: Self
Source§impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_4’
impl PipelineCreateFlags
Generated from ‘VK_COMPUTE_VERSION_1_4’
pub const NO_PROTECTED_ACCESS: Self
pub const PROTECTED_ACCESS_ONLY: Self
Trait Implementations§
Source§impl BitAnd for PipelineCreateFlags
impl BitAnd for PipelineCreateFlags
Source§impl BitAndAssign for PipelineCreateFlags
impl BitAndAssign for PipelineCreateFlags
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
&= operation. Read moreSource§impl BitOr for PipelineCreateFlags
impl BitOr for PipelineCreateFlags
Source§impl BitOrAssign for PipelineCreateFlags
impl BitOrAssign for PipelineCreateFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
|= operation. Read moreSource§impl BitXor for PipelineCreateFlags
impl BitXor for PipelineCreateFlags
Source§impl BitXorAssign for PipelineCreateFlags
impl BitXorAssign for PipelineCreateFlags
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
^= operation. Read moreSource§impl Clone for PipelineCreateFlags
impl Clone for PipelineCreateFlags
Source§fn clone(&self) -> PipelineCreateFlags
fn clone(&self) -> PipelineCreateFlags
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for PipelineCreateFlags
Available on crate feature debug only.
impl Debug for PipelineCreateFlags
debug only.