pub struct DriverId(/* private fields */);Implementations§
Source§impl DriverId
impl DriverId
Sourcepub const AMD_PROPRIETARY: DriverId
pub const AMD_PROPRIETARY: DriverId
Advanced Micro Devices, Inc.
Sourcepub const AMD_OPEN_SOURCE: DriverId
pub const AMD_OPEN_SOURCE: DriverId
Advanced Micro Devices, Inc.
Sourcepub const NVIDIA_PROPRIETARY: DriverId
pub const NVIDIA_PROPRIETARY: DriverId
NVIDIA Corporation
Sourcepub const INTEL_PROPRIETARY_WINDOWS: DriverId
pub const INTEL_PROPRIETARY_WINDOWS: DriverId
Intel Corporation
Sourcepub const INTEL_OPEN_SOURCE_MESA: DriverId
pub const INTEL_OPEN_SOURCE_MESA: DriverId
Intel Corporation
Sourcepub const IMAGINATION_PROPRIETARY: DriverId
pub const IMAGINATION_PROPRIETARY: DriverId
Imagination Technologies
Sourcepub const QUALCOMM_PROPRIETARY: DriverId
pub const QUALCOMM_PROPRIETARY: DriverId
Qualcomm Technologies, Inc.
Sourcepub const ARM_PROPRIETARY: DriverId
pub const ARM_PROPRIETARY: DriverId
Arm Limited
Sourcepub const GOOGLE_SWIFTSHADER: DriverId
pub const GOOGLE_SWIFTSHADER: DriverId
Google LLC
Sourcepub const GGP_PROPRIETARY: DriverId
pub const GGP_PROPRIETARY: DriverId
Google LLC
Sourcepub const BROADCOM_PROPRIETARY: DriverId
pub const BROADCOM_PROPRIETARY: DriverId
Broadcom Inc.
Sourcepub const MESA_LLVMPIPE: DriverId
pub const MESA_LLVMPIPE: DriverId
Mesa
Sourcepub const COREAVI_PROPRIETARY: DriverId
pub const COREAVI_PROPRIETARY: DriverId
Core Avionics & Industrial Inc.
Sourcepub const JUICE_PROPRIETARY: DriverId
pub const JUICE_PROPRIETARY: DriverId
Juice Technologies, Inc.
Sourcepub const VERISILICON_PROPRIETARY: DriverId
pub const VERISILICON_PROPRIETARY: DriverId
Verisilicon, Inc.
Sourcepub const MESA_TURNIP: DriverId
pub const MESA_TURNIP: DriverId
Mesa open source project
Sourcepub const MESA_PANVK: DriverId
pub const MESA_PANVK: DriverId
Mesa open source project
Sourcepub const SAMSUNG_PROPRIETARY: DriverId
pub const SAMSUNG_PROPRIETARY: DriverId
Samsung Electronics Co., Ltd.
Sourcepub const MESA_VENUS: DriverId
pub const MESA_VENUS: DriverId
Mesa open source project
Sourcepub const MESA_DOZEN: DriverId
pub const MESA_DOZEN: DriverId
Mesa open source project
Sourcepub const IMAGINATION_OPEN_SOURCE_MESA: DriverId
pub const IMAGINATION_OPEN_SOURCE_MESA: DriverId
Imagination Technologies
Source§impl DriverId
Generated from ‘VK_KHR_driver_properties’
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 PartialOrd for DriverId
impl PartialOrd for DriverId
impl Copy for DriverId
impl Eq for DriverId
impl StructuralPartialEq for DriverId
Auto Trait Implementations§
impl Freeze for DriverId
impl RefUnwindSafe for DriverId
impl Send for DriverId
impl Sync for DriverId
impl Unpin for DriverId
impl UnwindSafe for DriverId
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)