#[repr(C)]pub struct VkPhysicalDeviceMeshShaderPropertiesNV {Show 15 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub maxDrawMeshTasksCount: u32,
pub maxTaskWorkGroupInvocations: u32,
pub maxTaskWorkGroupSize: [u32; 3],
pub maxTaskTotalMemorySize: u32,
pub maxTaskOutputCount: u32,
pub maxMeshWorkGroupInvocations: u32,
pub maxMeshWorkGroupSize: [u32; 3],
pub maxMeshTotalMemorySize: u32,
pub maxMeshOutputVertices: u32,
pub maxMeshOutputPrimitives: u32,
pub maxMeshMultiviewViewCount: u32,
pub meshOutputPerVertexGranularity: u32,
pub meshOutputPerPrimitiveGranularity: u32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§maxDrawMeshTasksCount: u32
§maxTaskWorkGroupInvocations: u32
§maxTaskWorkGroupSize: [u32; 3]
§maxTaskTotalMemorySize: u32
§maxTaskOutputCount: u32
§maxMeshWorkGroupInvocations: u32
§maxMeshWorkGroupSize: [u32; 3]
§maxMeshTotalMemorySize: u32
§maxMeshOutputVertices: u32
§maxMeshOutputPrimitives: u32
§maxMeshMultiviewViewCount: u32
§meshOutputPerVertexGranularity: u32
§meshOutputPerPrimitiveGranularity: u32
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceMeshShaderPropertiesNV
impl Clone for VkPhysicalDeviceMeshShaderPropertiesNV
Source§fn clone(&self) -> VkPhysicalDeviceMeshShaderPropertiesNV
fn clone(&self) -> VkPhysicalDeviceMeshShaderPropertiesNV
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkPhysicalDeviceMeshShaderPropertiesNV
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceMeshShaderPropertiesNV
impl RefUnwindSafe for VkPhysicalDeviceMeshShaderPropertiesNV
impl !Send for VkPhysicalDeviceMeshShaderPropertiesNV
impl !Sync for VkPhysicalDeviceMeshShaderPropertiesNV
impl Unpin for VkPhysicalDeviceMeshShaderPropertiesNV
impl UnwindSafe for VkPhysicalDeviceMeshShaderPropertiesNV
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