#[repr(transparent)]pub struct RayTracingShaderGroupTypeKHR(pub i32);Expand description
Open integer representation of VkRayTracingShaderGroupTypeKHR.
Tuple Fields§
§0: i32Implementations§
Source§impl RayTracingShaderGroupTypeKHR
impl RayTracingShaderGroupTypeKHR
Sourcepub const GENERAL_KHR: Self
pub const GENERAL_KHR: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR
Sourcepub const TRIANGLES_HIT_GROUP_KHR: Self
pub const TRIANGLES_HIT_GROUP_KHR: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR
Sourcepub const PROCEDURAL_HIT_GROUP_KHR: Self
pub const PROCEDURAL_HIT_GROUP_KHR: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR
Sourcepub const GENERAL_NV: Self
pub const GENERAL_NV: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV
Sourcepub const TRIANGLES_HIT_GROUP_NV: Self
pub const TRIANGLES_HIT_GROUP_NV: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV
Sourcepub const PROCEDURAL_HIT_GROUP_NV: Self
pub const PROCEDURAL_HIT_GROUP_NV: Self
Native value VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV.
Khronos reference: VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV