#[repr(transparent)]pub struct ShaderStageFlagBits(pub u32);Expand description
Open integer representation of VkShaderStageFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl ShaderStageFlagBits
impl ShaderStageFlagBits
Sourcepub const VERTEX_BIT: Self
pub const VERTEX_BIT: Self
Native value VK_SHADER_STAGE_VERTEX_BIT.
Sourcepub const TESSELLATION_CONTROL_BIT: Self
pub const TESSELLATION_CONTROL_BIT: Self
Native value VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT.
Sourcepub const TESSELLATION_EVALUATION_BIT: Self
pub const TESSELLATION_EVALUATION_BIT: Self
Native value VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT.
Khronos reference: VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
Sourcepub const GEOMETRY_BIT: Self
pub const GEOMETRY_BIT: Self
Native value VK_SHADER_STAGE_GEOMETRY_BIT.
Sourcepub const FRAGMENT_BIT: Self
pub const FRAGMENT_BIT: Self
Native value VK_SHADER_STAGE_FRAGMENT_BIT.
Sourcepub const COMPUTE_BIT: Self
pub const COMPUTE_BIT: Self
Native value VK_SHADER_STAGE_COMPUTE_BIT.
Sourcepub const ALL_GRAPHICS: Self
pub const ALL_GRAPHICS: Self
Native value VK_SHADER_STAGE_ALL_GRAPHICS.
Sourcepub const RAYGEN_BIT_KHR: Self
pub const RAYGEN_BIT_KHR: Self
Native value VK_SHADER_STAGE_RAYGEN_BIT_KHR.
Sourcepub const ANY_HIT_BIT_KHR: Self
pub const ANY_HIT_BIT_KHR: Self
Native value VK_SHADER_STAGE_ANY_HIT_BIT_KHR.
Sourcepub const CLOSEST_HIT_BIT_KHR: Self
pub const CLOSEST_HIT_BIT_KHR: Self
Native value VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR.
Sourcepub const MISS_BIT_KHR: Self
pub const MISS_BIT_KHR: Self
Native value VK_SHADER_STAGE_MISS_BIT_KHR.
Sourcepub const INTERSECTION_BIT_KHR: Self
pub const INTERSECTION_BIT_KHR: Self
Native value VK_SHADER_STAGE_INTERSECTION_BIT_KHR.
Sourcepub const CALLABLE_BIT_KHR: Self
pub const CALLABLE_BIT_KHR: Self
Native value VK_SHADER_STAGE_CALLABLE_BIT_KHR.
Sourcepub const RAYGEN_BIT_NV: Self
pub const RAYGEN_BIT_NV: Self
Native value VK_SHADER_STAGE_RAYGEN_BIT_NV.
Sourcepub const ANY_HIT_BIT_NV: Self
pub const ANY_HIT_BIT_NV: Self
Native value VK_SHADER_STAGE_ANY_HIT_BIT_NV.
Sourcepub const CLOSEST_HIT_BIT_NV: Self
pub const CLOSEST_HIT_BIT_NV: Self
Native value VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV.
Sourcepub const MISS_BIT_NV: Self
pub const MISS_BIT_NV: Self
Native value VK_SHADER_STAGE_MISS_BIT_NV.
Sourcepub const INTERSECTION_BIT_NV: Self
pub const INTERSECTION_BIT_NV: Self
Native value VK_SHADER_STAGE_INTERSECTION_BIT_NV.
Sourcepub const CALLABLE_BIT_NV: Self
pub const CALLABLE_BIT_NV: Self
Native value VK_SHADER_STAGE_CALLABLE_BIT_NV.
Sourcepub const TASK_BIT_NV: Self
pub const TASK_BIT_NV: Self
Native value VK_SHADER_STAGE_TASK_BIT_NV.
Sourcepub const MESH_BIT_NV: Self
pub const MESH_BIT_NV: Self
Native value VK_SHADER_STAGE_MESH_BIT_NV.
Sourcepub const TASK_BIT_EXT: Self
pub const TASK_BIT_EXT: Self
Native value VK_SHADER_STAGE_TASK_BIT_EXT.
Sourcepub const MESH_BIT_EXT: Self
pub const MESH_BIT_EXT: Self
Native value VK_SHADER_STAGE_MESH_BIT_EXT.
Sourcepub const SUBPASS_SHADING_BIT_HUAWEI: Self
pub const SUBPASS_SHADING_BIT_HUAWEI: Self
Native value VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI.
Khronos reference: VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI
Sourcepub const CLUSTER_CULLING_BIT_HUAWEI: Self
pub const CLUSTER_CULLING_BIT_HUAWEI: Self
Native value VK_SHADER_STAGE_CLUSTER_CULLING_BIT_HUAWEI.
Khronos reference: VK_SHADER_STAGE_CLUSTER_CULLING_BIT_HUAWEI