Struct ash::vk::DynamicState
source · #[repr(transparent)]pub struct DynamicState(_);
Expand description
Implementations§
source§impl DynamicState
impl DynamicState
source§impl DynamicState
impl DynamicState
pub const VIEWPORT: Self = _
pub const SCISSOR: Self = _
pub const LINE_WIDTH: Self = _
pub const DEPTH_BIAS: Self = _
pub const BLEND_CONSTANTS: Self = _
pub const DEPTH_BOUNDS: Self = _
pub const STENCIL_COMPARE_MASK: Self = _
pub const STENCIL_WRITE_MASK: Self = _
pub const STENCIL_REFERENCE: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_NV_clip_space_w_scaling’
pub const VIEWPORT_W_SCALING_NV: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_discard_rectangles’
pub const DISCARD_RECTANGLE_EXT: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_sample_locations’
pub const SAMPLE_LOCATIONS_EXT: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_KHR_ray_tracing_pipeline’
pub const RAY_TRACING_PIPELINE_STACK_SIZE_KHR: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_NV_shading_rate_image’
pub const VIEWPORT_SHADING_RATE_PALETTE_NV: Self = _
pub const VIEWPORT_COARSE_SAMPLE_ORDER_NV: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_NV_scissor_exclusive’
pub const EXCLUSIVE_SCISSOR_NV: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_KHR_fragment_shading_rate’
pub const FRAGMENT_SHADING_RATE_KHR: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_line_rasterization’
pub const LINE_STIPPLE_EXT: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_extended_dynamic_state’
pub const CULL_MODE_EXT: Self = Self::CULL_MODE
pub const FRONT_FACE_EXT: Self = Self::FRONT_FACE
pub const PRIMITIVE_TOPOLOGY_EXT: Self = Self::PRIMITIVE_TOPOLOGY
pub const VIEWPORT_WITH_COUNT_EXT: Self = Self::VIEWPORT_WITH_COUNT
pub const SCISSOR_WITH_COUNT_EXT: Self = Self::SCISSOR_WITH_COUNT
pub const VERTEX_INPUT_BINDING_STRIDE_EXT: Self = Self::VERTEX_INPUT_BINDING_STRIDE
pub const DEPTH_TEST_ENABLE_EXT: Self = Self::DEPTH_TEST_ENABLE
pub const DEPTH_WRITE_ENABLE_EXT: Self = Self::DEPTH_WRITE_ENABLE
pub const DEPTH_COMPARE_OP_EXT: Self = Self::DEPTH_COMPARE_OP
pub const DEPTH_BOUNDS_TEST_ENABLE_EXT: Self = Self::DEPTH_BOUNDS_TEST_ENABLE
pub const STENCIL_TEST_ENABLE_EXT: Self = Self::STENCIL_TEST_ENABLE
pub const STENCIL_OP_EXT: Self = Self::STENCIL_OP
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_vertex_input_dynamic_state’
pub const VERTEX_INPUT_EXT: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_extended_dynamic_state2’
sourcepub const PATCH_CONTROL_POINTS_EXT: Self = _
pub const PATCH_CONTROL_POINTS_EXT: Self = _
Not promoted to 1.3
pub const RASTERIZER_DISCARD_ENABLE_EXT: Self = Self::RASTERIZER_DISCARD_ENABLE
pub const DEPTH_BIAS_ENABLE_EXT: Self = Self::DEPTH_BIAS_ENABLE
sourcepub const LOGIC_OP_EXT: Self = _
pub const LOGIC_OP_EXT: Self = _
Not promoted to 1.3
pub const PRIMITIVE_RESTART_ENABLE_EXT: Self = Self::PRIMITIVE_RESTART_ENABLE
source§impl DynamicState
impl DynamicState
Generated from ‘VK_EXT_color_write_enable’
pub const COLOR_WRITE_ENABLE_EXT: Self = _
source§impl DynamicState
impl DynamicState
Generated from ‘VK_VERSION_1_3’
pub const CULL_MODE: Self = _
pub const FRONT_FACE: Self = _
pub const PRIMITIVE_TOPOLOGY: Self = _
pub const VIEWPORT_WITH_COUNT: Self = _
pub const SCISSOR_WITH_COUNT: Self = _
pub const VERTEX_INPUT_BINDING_STRIDE: Self = _
pub const DEPTH_TEST_ENABLE: Self = _
pub const DEPTH_WRITE_ENABLE: Self = _
pub const DEPTH_COMPARE_OP: Self = _
pub const DEPTH_BOUNDS_TEST_ENABLE: Self = _
pub const STENCIL_TEST_ENABLE: Self = _
pub const STENCIL_OP: Self = _
pub const RASTERIZER_DISCARD_ENABLE: Self = _
pub const DEPTH_BIAS_ENABLE: Self = _
pub const PRIMITIVE_RESTART_ENABLE: Self = _
Trait Implementations§
source§impl Clone for DynamicState
impl Clone for DynamicState
source§fn clone(&self) -> DynamicState
fn clone(&self) -> DynamicState
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DynamicState
impl Debug for DynamicState
source§impl Default for DynamicState
impl Default for DynamicState
source§fn default() -> DynamicState
fn default() -> DynamicState
Returns the “default value” for a type. Read more
source§impl Hash for DynamicState
impl Hash for DynamicState
source§impl Ord for DynamicState
impl Ord for DynamicState
source§fn cmp(&self, other: &DynamicState) -> Ordering
fn cmp(&self, other: &DynamicState) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<DynamicState> for DynamicState
impl PartialEq<DynamicState> for DynamicState
source§fn eq(&self, other: &DynamicState) -> bool
fn eq(&self, other: &DynamicState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<DynamicState> for DynamicState
impl PartialOrd<DynamicState> for DynamicState
source§fn partial_cmp(&self, other: &DynamicState) -> Option<Ordering>
fn partial_cmp(&self, other: &DynamicState) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more