Struct vk_sys::PhysicalDeviceProperties
source · #[repr(C)]pub struct PhysicalDeviceProperties {
pub apiVersion: u32,
pub driverVersion: u32,
pub vendorID: u32,
pub deviceID: u32,
pub deviceType: PhysicalDeviceType,
pub deviceName: [c_char; 256],
pub pipelineCacheUUID: [u8; 16],
pub limits: PhysicalDeviceLimits,
pub sparseProperties: PhysicalDeviceSparseProperties,
}
Fields§
§apiVersion: u32
§driverVersion: u32
§vendorID: u32
§deviceID: u32
§deviceType: PhysicalDeviceType
§deviceName: [c_char; 256]
§pipelineCacheUUID: [u8; 16]
§limits: PhysicalDeviceLimits
§sparseProperties: PhysicalDeviceSparseProperties
Auto Trait Implementations§
impl RefUnwindSafe for PhysicalDeviceProperties
impl Send for PhysicalDeviceProperties
impl Sync for PhysicalDeviceProperties
impl Unpin for PhysicalDeviceProperties
impl UnwindSafe for PhysicalDeviceProperties
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more