#[repr(transparent)]pub struct DriverId(_);
Expand description
Implementations§
source§impl DriverId
impl DriverId
sourcepub const AMD_PROPRIETARY: Self = _
pub const AMD_PROPRIETARY: Self = _
Advanced Micro Devices, Inc.
sourcepub const AMD_OPEN_SOURCE: Self = _
pub const AMD_OPEN_SOURCE: Self = _
Advanced Micro Devices, Inc.
sourcepub const NVIDIA_PROPRIETARY: Self = _
pub const NVIDIA_PROPRIETARY: Self = _
NVIDIA Corporation
sourcepub const INTEL_PROPRIETARY_WINDOWS: Self = _
pub const INTEL_PROPRIETARY_WINDOWS: Self = _
Intel Corporation
sourcepub const INTEL_OPEN_SOURCE_MESA: Self = _
pub const INTEL_OPEN_SOURCE_MESA: Self = _
Intel Corporation
sourcepub const IMAGINATION_PROPRIETARY: Self = _
pub const IMAGINATION_PROPRIETARY: Self = _
Imagination Technologies
sourcepub const QUALCOMM_PROPRIETARY: Self = _
pub const QUALCOMM_PROPRIETARY: Self = _
Qualcomm Technologies, Inc.
sourcepub const ARM_PROPRIETARY: Self = _
pub const ARM_PROPRIETARY: Self = _
Arm Limited
sourcepub const GOOGLE_SWIFTSHADER: Self = _
pub const GOOGLE_SWIFTSHADER: Self = _
Google LLC
sourcepub const GGP_PROPRIETARY: Self = _
pub const GGP_PROPRIETARY: Self = _
Google LLC
sourcepub const BROADCOM_PROPRIETARY: Self = _
pub const BROADCOM_PROPRIETARY: Self = _
Broadcom Inc.
sourcepub const MESA_LLVMPIPE: Self = _
pub const MESA_LLVMPIPE: Self = _
Mesa
sourcepub const COREAVI_PROPRIETARY: Self = _
pub const COREAVI_PROPRIETARY: Self = _
Core Avionics & Industrial Inc.
sourcepub const JUICE_PROPRIETARY: Self = _
pub const JUICE_PROPRIETARY: Self = _
Juice Technologies, Inc.
sourcepub const VERISILICON_PROPRIETARY: Self = _
pub const VERISILICON_PROPRIETARY: Self = _
Verisilicon, Inc.
sourcepub const MESA_TURNIP: Self = _
pub const MESA_TURNIP: Self = _
Mesa open source project
sourcepub const MESA_PANVK: Self = _
pub const MESA_PANVK: Self = _
Mesa open source project
sourcepub const SAMSUNG_PROPRIETARY: Self = _
pub const SAMSUNG_PROPRIETARY: Self = _
Samsung Electronics Co., Ltd.
sourcepub const MESA_VENUS: Self = _
pub const MESA_VENUS: Self = _
Mesa open source project
source§impl DriverId
impl DriverId
Generated from ‘VK_KHR_driver_properties’
pub const AMD_PROPRIETARY_KHR: Self = Self::AMD_PROPRIETARY
pub const AMD_OPEN_SOURCE_KHR: Self = Self::AMD_OPEN_SOURCE
pub const MESA_RADV_KHR: Self = Self::MESA_RADV
pub const NVIDIA_PROPRIETARY_KHR: Self = Self::NVIDIA_PROPRIETARY
pub const INTEL_PROPRIETARY_WINDOWS_KHR: Self = Self::INTEL_PROPRIETARY_WINDOWS
pub const INTEL_OPEN_SOURCE_MESA_KHR: Self = Self::INTEL_OPEN_SOURCE_MESA
pub const IMAGINATION_PROPRIETARY_KHR: Self = Self::IMAGINATION_PROPRIETARY
pub const QUALCOMM_PROPRIETARY_KHR: Self = Self::QUALCOMM_PROPRIETARY
pub const ARM_PROPRIETARY_KHR: Self = Self::ARM_PROPRIETARY
pub const GOOGLE_SWIFTSHADER_KHR: Self = Self::GOOGLE_SWIFTSHADER
pub const GGP_PROPRIETARY_KHR: Self = Self::GGP_PROPRIETARY
pub const BROADCOM_PROPRIETARY_KHR: Self = Self::BROADCOM_PROPRIETARY
Trait Implementations§
source§impl Ord for DriverId
impl Ord for DriverId
source§impl PartialEq<DriverId> for DriverId
impl PartialEq<DriverId> for DriverId
source§impl PartialOrd<DriverId> for DriverId
impl PartialOrd<DriverId> for DriverId
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