pub struct NvShadingRateImageFn {
pub cmd_bind_shading_rate_image_nv: unsafe extern "system" fn(CommandBuffer, ImageView, ImageLayout),
pub cmd_set_viewport_shading_rate_palette_nv: unsafe extern "system" fn(CommandBuffer, u32, u32, *const ShadingRatePaletteNV),
pub cmd_set_coarse_sample_order_nv: unsafe extern "system" fn(CommandBuffer, CoarseSampleOrderTypeNV, u32, *const CoarseSampleOrderCustomNV),
}Fields
cmd_bind_shading_rate_image_nv: unsafe extern "system" fn(CommandBuffer, ImageView, ImageLayout)cmd_set_viewport_shading_rate_palette_nv: unsafe extern "system" fn(CommandBuffer, u32, u32, *const ShadingRatePaletteNV)cmd_set_coarse_sample_order_nv: unsafe extern "system" fn(CommandBuffer, CoarseSampleOrderTypeNV, u32, *const CoarseSampleOrderCustomNV)Implementations
Trait Implementations
sourceimpl Clone for NvShadingRateImageFn
impl Clone for NvShadingRateImageFn
sourcefn clone(&self) -> NvShadingRateImageFn
fn clone(&self) -> NvShadingRateImageFn
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Send for NvShadingRateImageFn
impl Sync for NvShadingRateImageFn
Auto Trait Implementations
impl RefUnwindSafe for NvShadingRateImageFn
impl Unpin for NvShadingRateImageFn
impl UnwindSafe for NvShadingRateImageFn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more