vk::DynamicState
Open integer representation of VkDynamicState.
Contract
Open integer representation of VkDynamicState.
Fields
0
0: i32Methods and associated items
VIEWPORT
Native value VK_DYNAMIC_STATE_VIEWPORT.
SCISSOR
Native value VK_DYNAMIC_STATE_SCISSOR.
LINE_WIDTH
Native value VK_DYNAMIC_STATE_LINE_WIDTH.
DEPTH_BIAS
Native value VK_DYNAMIC_STATE_DEPTH_BIAS.
BLEND_CONSTANTS
Native value VK_DYNAMIC_STATE_BLEND_CONSTANTS.
DEPTH_BOUNDS
Native value VK_DYNAMIC_STATE_DEPTH_BOUNDS.
STENCIL_COMPARE_MASK
Native value VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK.
STENCIL_WRITE_MASK
Native value VK_DYNAMIC_STATE_STENCIL_WRITE_MASK.
STENCIL_REFERENCE
Native value VK_DYNAMIC_STATE_STENCIL_REFERENCE.
CULL_MODE
Native value VK_DYNAMIC_STATE_CULL_MODE.
FRONT_FACE
Native value VK_DYNAMIC_STATE_FRONT_FACE.
PRIMITIVE_TOPOLOGY
Native value VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY.
VIEWPORT_WITH_COUNT
Native value VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT.
SCISSOR_WITH_COUNT
Native value VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT.
VERTEX_INPUT_BINDING_STRIDE
Native value VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE.
Khronos reference: VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE
DEPTH_TEST_ENABLE
Native value VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE.
DEPTH_WRITE_ENABLE
Native value VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE.
DEPTH_COMPARE_OP
Native value VK_DYNAMIC_STATE_DEPTH_COMPARE_OP.
DEPTH_BOUNDS_TEST_ENABLE
Native value VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE.
Khronos reference: VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE
STENCIL_TEST_ENABLE
Native value VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE.
STENCIL_OP
Native value VK_DYNAMIC_STATE_STENCIL_OP.
RASTERIZER_DISCARD_ENABLE
Native value VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE.
Khronos reference: VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE
DEPTH_BIAS_ENABLE
Native value VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE.
PRIMITIVE_RESTART_ENABLE
Native value VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE.
Khronos reference: VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE
LINE_STIPPLE
Native value VK_DYNAMIC_STATE_LINE_STIPPLE.
VIEWPORT_W_SCALING_NV
Native value VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV.
DISCARD_RECTANGLE_EXT
Native value VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT.
DISCARD_RECTANGLE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT
DISCARD_RECTANGLE_MODE_EXT
Native value VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT.
Khronos reference: VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT
SAMPLE_LOCATIONS_EXT
Native value VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT.
RAY_TRACING_PIPELINE_STACK_SIZE_KHR
Native value VK_DYNAMIC_STATE_RAY_TRACING_PIPELINE_STACK_SIZE_KHR.
Khronos reference: VK_DYNAMIC_STATE_RAY_TRACING_PIPELINE_STACK_SIZE_KHR
VIEWPORT_SHADING_RATE_PALETTE_NV
Native value VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV.
Khronos reference: VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV
VIEWPORT_COARSE_SAMPLE_ORDER_NV
Native value VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV.
Khronos reference: VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV
EXCLUSIVE_SCISSOR_ENABLE_NV
Native value VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV
EXCLUSIVE_SCISSOR_NV
Native value VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV.
FRAGMENT_SHADING_RATE_KHR
Native value VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR.
Khronos reference: VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR
LINE_STIPPLE_EXT
Native value VK_DYNAMIC_STATE_LINE_STIPPLE_EXT.
CULL_MODE_EXT
Native value VK_DYNAMIC_STATE_CULL_MODE_EXT.
FRONT_FACE_EXT
Native value VK_DYNAMIC_STATE_FRONT_FACE_EXT.
PRIMITIVE_TOPOLOGY_EXT
Native value VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT.
VIEWPORT_WITH_COUNT_EXT
Native value VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT.
SCISSOR_WITH_COUNT_EXT
Native value VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT.
VERTEX_INPUT_BINDING_STRIDE_EXT
Native value VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT.
Khronos reference: VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT
DEPTH_TEST_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT.
DEPTH_WRITE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT.
DEPTH_COMPARE_OP_EXT
Native value VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT.
DEPTH_BOUNDS_TEST_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT
STENCIL_TEST_ENABLE_EXT
Native value VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT.
STENCIL_OP_EXT
Native value VK_DYNAMIC_STATE_STENCIL_OP_EXT.
VERTEX_INPUT_EXT
Native value VK_DYNAMIC_STATE_VERTEX_INPUT_EXT.
PATCH_CONTROL_POINTS_EXT
Native value VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT.
Khronos reference: VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT
RASTERIZER_DISCARD_ENABLE_EXT
Native value VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT
DEPTH_BIAS_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE_EXT.
LOGIC_OP_EXT
Native value VK_DYNAMIC_STATE_LOGIC_OP_EXT.
PRIMITIVE_RESTART_ENABLE_EXT
Native value VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT
COLOR_WRITE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT.
DEPTH_CLAMP_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT.
POLYGON_MODE_EXT
Native value VK_DYNAMIC_STATE_POLYGON_MODE_EXT.
RASTERIZATION_SAMPLES_EXT
Native value VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT.
Khronos reference: VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT
SAMPLE_MASK_EXT
Native value VK_DYNAMIC_STATE_SAMPLE_MASK_EXT.
ALPHA_TO_COVERAGE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT
ALPHA_TO_ONE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT.
LOGIC_OP_ENABLE_EXT
Native value VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT.
COLOR_BLEND_ENABLE_EXT
Native value VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT.
COLOR_BLEND_EQUATION_EXT
Native value VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT.
Khronos reference: VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT
COLOR_WRITE_MASK_EXT
Native value VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT.
TESSELLATION_DOMAIN_ORIGIN_EXT
Native value VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT.
Khronos reference: VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT
RASTERIZATION_STREAM_EXT
Native value VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT.
Khronos reference: VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT
CONSERVATIVE_RASTERIZATION_MODE_EXT
Native value VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT.
Khronos reference: VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT
EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT
Native value VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT.
Khronos reference: VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT
DEPTH_CLIP_ENABLE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT.
SAMPLE_LOCATIONS_ENABLE_EXT
Native value VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT
COLOR_BLEND_ADVANCED_EXT
Native value VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT.
Khronos reference: VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT
PROVOKING_VERTEX_MODE_EXT
Native value VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT.
Khronos reference: VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT
LINE_RASTERIZATION_MODE_EXT
Native value VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT.
Khronos reference: VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT
LINE_STIPPLE_ENABLE_EXT
Native value VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT.
DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT.
Khronos reference: VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT
VIEWPORT_W_SCALING_ENABLE_NV
Native value VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV
VIEWPORT_SWIZZLE_NV
Native value VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV.
COVERAGE_TO_COLOR_ENABLE_NV
Native value VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV
COVERAGE_TO_COLOR_LOCATION_NV
Native value VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV
COVERAGE_MODULATION_MODE_NV
Native value VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV
COVERAGE_MODULATION_TABLE_ENABLE_NV
Native value VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV
COVERAGE_MODULATION_TABLE_NV
Native value VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV
SHADING_RATE_IMAGE_ENABLE_NV
Native value VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV
REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV
Native value VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV.
Khronos reference: VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV
COVERAGE_REDUCTION_MODE_NV
Native value VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV.
Khronos reference: VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV
ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT
Native value VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT.
Khronos reference: VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT
LINE_STIPPLE_KHR
Native value VK_DYNAMIC_STATE_LINE_STIPPLE_KHR.
DEPTH_CLAMP_RANGE_EXT
Native value VK_DYNAMIC_STATE_DEPTH_CLAMP_RANGE_EXT.
from_raw
as_raw
empty
clone
fmt
default
hash
eq
self and other values to be equal, and is used by ==.