pub struct DriverId(_);Expand description
Implementations§
source§impl DriverId
impl DriverId
sourcepub const AMD_PROPRIETARY: DriverId = Self(1)
pub const AMD_PROPRIETARY: DriverId = Self(1)
Advanced Micro Devices, Inc.
sourcepub const AMD_OPEN_SOURCE: DriverId = Self(2)
pub const AMD_OPEN_SOURCE: DriverId = Self(2)
Advanced Micro Devices, Inc.
sourcepub const NVIDIA_PROPRIETARY: DriverId = Self(4)
pub const NVIDIA_PROPRIETARY: DriverId = Self(4)
NVIDIA Corporation
sourcepub const INTEL_PROPRIETARY_WINDOWS: DriverId = Self(5)
pub const INTEL_PROPRIETARY_WINDOWS: DriverId = Self(5)
Intel Corporation
sourcepub const INTEL_OPEN_SOURCE_MESA: DriverId = Self(6)
pub const INTEL_OPEN_SOURCE_MESA: DriverId = Self(6)
Intel Corporation
sourcepub const IMAGINATION_PROPRIETARY: DriverId = Self(7)
pub const IMAGINATION_PROPRIETARY: DriverId = Self(7)
Imagination Technologies
sourcepub const QUALCOMM_PROPRIETARY: DriverId = Self(8)
pub const QUALCOMM_PROPRIETARY: DriverId = Self(8)
Qualcomm Technologies, Inc.
sourcepub const ARM_PROPRIETARY: DriverId = Self(9)
pub const ARM_PROPRIETARY: DriverId = Self(9)
Arm Limited
sourcepub const GOOGLE_SWIFTSHADER: DriverId = Self(10)
pub const GOOGLE_SWIFTSHADER: DriverId = Self(10)
Google LLC
sourcepub const GGP_PROPRIETARY: DriverId = Self(11)
pub const GGP_PROPRIETARY: DriverId = Self(11)
Google LLC
sourcepub const BROADCOM_PROPRIETARY: DriverId = Self(12)
pub const BROADCOM_PROPRIETARY: DriverId = Self(12)
Broadcom Inc.
sourcepub const MESA_LLVMPIPE: DriverId = Self(13)
pub const MESA_LLVMPIPE: DriverId = Self(13)
Mesa
sourcepub const COREAVI_PROPRIETARY: DriverId = Self(15)
pub const COREAVI_PROPRIETARY: DriverId = Self(15)
Core Avionics & Industrial Inc.
sourcepub const JUICE_PROPRIETARY: DriverId = Self(16)
pub const JUICE_PROPRIETARY: DriverId = Self(16)
Juice Technologies, Inc.
sourcepub const VERISILICON_PROPRIETARY: DriverId = Self(17)
pub const VERISILICON_PROPRIETARY: DriverId = Self(17)
Verisilicon, Inc.
sourcepub const MESA_TURNIP: DriverId = Self(18)
pub const MESA_TURNIP: DriverId = Self(18)
Mesa open source project
sourcepub const MESA_PANVK: DriverId = Self(20)
pub const MESA_PANVK: DriverId = Self(20)
Mesa open source project
sourcepub const SAMSUNG_PROPRIETARY: DriverId = Self(21)
pub const SAMSUNG_PROPRIETARY: DriverId = Self(21)
Samsung Electronics Co., Ltd.
sourcepub const MESA_VENUS: DriverId = Self(22)
pub const MESA_VENUS: DriverId = Self(22)
Mesa open source project
sourcepub const MESA_DOZEN: DriverId = Self(23)
pub const MESA_DOZEN: DriverId = Self(23)
Mesa open source project
source§impl DriverId
impl DriverId
Generated from ‘VK_KHR_driver_properties’
pub const AMD_PROPRIETARY_KHR: DriverId = Self::AMD_PROPRIETARY
pub const AMD_OPEN_SOURCE_KHR: DriverId = Self::AMD_OPEN_SOURCE
pub const MESA_RADV_KHR: DriverId = Self::MESA_RADV
pub const NVIDIA_PROPRIETARY_KHR: DriverId = Self::NVIDIA_PROPRIETARY
pub const INTEL_PROPRIETARY_WINDOWS_KHR: DriverId = Self::INTEL_PROPRIETARY_WINDOWS
pub const INTEL_OPEN_SOURCE_MESA_KHR: DriverId = Self::INTEL_OPEN_SOURCE_MESA
pub const IMAGINATION_PROPRIETARY_KHR: DriverId = Self::IMAGINATION_PROPRIETARY
pub const QUALCOMM_PROPRIETARY_KHR: DriverId = Self::QUALCOMM_PROPRIETARY
pub const ARM_PROPRIETARY_KHR: DriverId = Self::ARM_PROPRIETARY
pub const GOOGLE_SWIFTSHADER_KHR: DriverId = Self::GOOGLE_SWIFTSHADER
pub const GGP_PROPRIETARY_KHR: DriverId = Self::GGP_PROPRIETARY
pub const BROADCOM_PROPRIETARY_KHR: DriverId = 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