#[repr(C)]pub struct VkCuLaunchInfoNVX {Show 14 fields
pub sType: VkStructureType,
pub pNext: *const c_void,
pub function: VkCuFunctionNVX,
pub gridDimX: u32,
pub gridDimY: u32,
pub gridDimZ: u32,
pub blockDimX: u32,
pub blockDimY: u32,
pub blockDimZ: u32,
pub sharedMemBytes: u32,
pub paramCount: usize,
pub pParams: *const *const c_void,
pub extraCount: usize,
pub pExtras: *const *const c_void,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§function: VkCuFunctionNVX
§gridDimX: u32
§gridDimY: u32
§gridDimZ: u32
§blockDimX: u32
§blockDimY: u32
§blockDimZ: u32
§paramCount: usize
§pParams: *const *const c_void
§extraCount: usize
§pExtras: *const *const c_void
Trait Implementations§
Source§impl Clone for VkCuLaunchInfoNVX
impl Clone for VkCuLaunchInfoNVX
Source§fn clone(&self) -> VkCuLaunchInfoNVX
fn clone(&self) -> VkCuLaunchInfoNVX
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 moreSource§impl Default for VkCuLaunchInfoNVX
impl Default for VkCuLaunchInfoNVX
impl Copy for VkCuLaunchInfoNVX
Auto Trait Implementations§
impl Freeze for VkCuLaunchInfoNVX
impl RefUnwindSafe for VkCuLaunchInfoNVX
impl !Send for VkCuLaunchInfoNVX
impl !Sync for VkCuLaunchInfoNVX
impl Unpin for VkCuLaunchInfoNVX
impl UnwindSafe for VkCuLaunchInfoNVX
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