Struct pilka_incremental::ash::vk::PhysicalDeviceMeshShaderPropertiesNV [−]
Fields
s_type: StructureType
p_next: *mut c_void
max_draw_mesh_tasks_count: u32
max_task_work_group_invocations: u32
max_task_work_group_size: [u32; 3]
max_task_total_memory_size: u32
max_task_output_count: u32
max_mesh_work_group_invocations: u32
max_mesh_work_group_size: [u32; 3]
max_mesh_total_memory_size: u32
max_mesh_output_vertices: u32
max_mesh_output_primitives: u32
max_mesh_multiview_view_count: u32
mesh_output_per_vertex_granularity: u32
mesh_output_per_primitive_granularity: u32
Implementations
impl PhysicalDeviceMeshShaderPropertiesNV
pub fn builder<'a>() -> PhysicalDeviceMeshShaderPropertiesNVBuilder<'a>
Trait Implementations
impl Clone for PhysicalDeviceMeshShaderPropertiesNV
pub fn clone(&self) -> PhysicalDeviceMeshShaderPropertiesNV
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PhysicalDeviceMeshShaderPropertiesNV
impl Debug for PhysicalDeviceMeshShaderPropertiesNV
impl Default for PhysicalDeviceMeshShaderPropertiesNV
pub fn default() -> PhysicalDeviceMeshShaderPropertiesNV
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceMeshShaderPropertiesNV
Auto Trait Implementations
impl RefUnwindSafe for PhysicalDeviceMeshShaderPropertiesNV
impl !Send for PhysicalDeviceMeshShaderPropertiesNV
impl !Sync for PhysicalDeviceMeshShaderPropertiesNV
impl Unpin for PhysicalDeviceMeshShaderPropertiesNV
impl UnwindSafe for PhysicalDeviceMeshShaderPropertiesNV
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,