#[repr(C)]pub struct VkPhysicalDeviceLimits {
pub maxComputeSharedMemorySize: u32,
pub maxComputeWorkGroupCount: [u32; 3],
pub maxComputeWorkGroupInvocations: u32,
pub maxComputeWorkGroupSize: [u32; 3],
}Expand description
Physical device limits (simplified for compute)
Fields§
§maxComputeWorkGroupCount: [u32; 3]§maxComputeWorkGroupInvocations: u32§maxComputeWorkGroupSize: [u32; 3]Trait Implementations§
Source§impl Clone for VkPhysicalDeviceLimits
impl Clone for VkPhysicalDeviceLimits
Source§fn clone(&self) -> VkPhysicalDeviceLimits
fn clone(&self) -> VkPhysicalDeviceLimits
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VkPhysicalDeviceLimits
impl Debug for VkPhysicalDeviceLimits
Source§impl Default for VkPhysicalDeviceLimits
impl Default for VkPhysicalDeviceLimits
impl Copy for VkPhysicalDeviceLimits
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceLimits
impl RefUnwindSafe for VkPhysicalDeviceLimits
impl Send for VkPhysicalDeviceLimits
impl Sync for VkPhysicalDeviceLimits
impl Unpin for VkPhysicalDeviceLimits
impl UnwindSafe for VkPhysicalDeviceLimits
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