#[repr(C)]pub struct MVKPhysicalDeviceMetalFeatures {
pub depthClipMode: Bool32,
pub indirectDrawing: Bool32,
pub baseVertexInstanceDrawing: Bool32,
pub maxVertexBufferCount: u32,
pub maxFragmentBufferCount: u32,
pub bufferAlignment: DeviceSize,
pub pushConstantsAlignment: DeviceSize,
}
Fields§
§depthClipMode: Bool32
§indirectDrawing: Bool32
§baseVertexInstanceDrawing: Bool32
§maxVertexBufferCount: u32
§maxFragmentBufferCount: u32
§bufferAlignment: DeviceSize
§pushConstantsAlignment: DeviceSize
Auto Trait Implementations§
impl Freeze for MVKPhysicalDeviceMetalFeatures
impl RefUnwindSafe for MVKPhysicalDeviceMetalFeatures
impl Send for MVKPhysicalDeviceMetalFeatures
impl Sync for MVKPhysicalDeviceMetalFeatures
impl Unpin for MVKPhysicalDeviceMetalFeatures
impl UnwindSafe for MVKPhysicalDeviceMetalFeatures
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