#[repr(C)]pub struct CuLaunchInfoNVX {Show 14 fields
pub s_type: StructureType,
pub p_next: *const c_void,
pub function: CuFunctionNVX,
pub grid_dim_x: u32,
pub grid_dim_y: u32,
pub grid_dim_z: u32,
pub block_dim_x: u32,
pub block_dim_y: u32,
pub block_dim_z: u32,
pub shared_mem_bytes: u32,
pub param_count: usize,
pub p_params: *const *const c_void,
pub extra_count: usize,
pub p_extras: *const *const c_void,
}Expand description
VkCuLaunchInfoNVX
Provided by VK_NVX_binary_import.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX.
p_next: *const c_voidOptional, may be null.
function: CuFunctionNVX§grid_dim_x: u32§grid_dim_y: u32§grid_dim_z: u32§block_dim_x: u32§block_dim_y: u32§block_dim_z: u32§param_count: usizeLength of p_params.
p_params: *const *const c_void§extra_count: usizeLength of p_extras.
p_extras: *const *const c_voidImplementations§
Source§impl CuLaunchInfoNVX
impl CuLaunchInfoNVX
Sourcepub fn builder<'a>() -> CuLaunchInfoNVXBuilder<'a>
pub fn builder<'a>() -> CuLaunchInfoNVXBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for CuLaunchInfoNVX
impl Clone for CuLaunchInfoNVX
Source§fn clone(&self) -> CuLaunchInfoNVX
fn clone(&self) -> CuLaunchInfoNVX
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 CuLaunchInfoNVX
impl Debug for CuLaunchInfoNVX
Source§impl Default for CuLaunchInfoNVX
impl Default for CuLaunchInfoNVX
impl Copy for CuLaunchInfoNVX
Auto Trait Implementations§
impl Freeze for CuLaunchInfoNVX
impl RefUnwindSafe for CuLaunchInfoNVX
impl !Send for CuLaunchInfoNVX
impl !Sync for CuLaunchInfoNVX
impl Unpin for CuLaunchInfoNVX
impl UnsafeUnpin for CuLaunchInfoNVX
impl UnwindSafe for CuLaunchInfoNVX
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