pub struct ExtOpacityMicromapFn {Show 14 fields
pub create_micromap_ext: PFN_vkCreateMicromapEXT,
pub destroy_micromap_ext: PFN_vkDestroyMicromapEXT,
pub cmd_build_micromaps_ext: PFN_vkCmdBuildMicromapsEXT,
pub build_micromaps_ext: PFN_vkBuildMicromapsEXT,
pub copy_micromap_ext: PFN_vkCopyMicromapEXT,
pub copy_micromap_to_memory_ext: PFN_vkCopyMicromapToMemoryEXT,
pub copy_memory_to_micromap_ext: PFN_vkCopyMemoryToMicromapEXT,
pub write_micromaps_properties_ext: PFN_vkWriteMicromapsPropertiesEXT,
pub cmd_copy_micromap_ext: PFN_vkCmdCopyMicromapEXT,
pub cmd_copy_micromap_to_memory_ext: PFN_vkCmdCopyMicromapToMemoryEXT,
pub cmd_copy_memory_to_micromap_ext: PFN_vkCmdCopyMemoryToMicromapEXT,
pub cmd_write_micromaps_properties_ext: PFN_vkCmdWriteMicromapsPropertiesEXT,
pub get_device_micromap_compatibility_ext: PFN_vkGetDeviceMicromapCompatibilityEXT,
pub get_micromap_build_sizes_ext: PFN_vkGetMicromapBuildSizesEXT,
}
Fields§
§create_micromap_ext: PFN_vkCreateMicromapEXT
§destroy_micromap_ext: PFN_vkDestroyMicromapEXT
§cmd_build_micromaps_ext: PFN_vkCmdBuildMicromapsEXT
§build_micromaps_ext: PFN_vkBuildMicromapsEXT
§copy_micromap_ext: PFN_vkCopyMicromapEXT
§copy_micromap_to_memory_ext: PFN_vkCopyMicromapToMemoryEXT
§copy_memory_to_micromap_ext: PFN_vkCopyMemoryToMicromapEXT
§write_micromaps_properties_ext: PFN_vkWriteMicromapsPropertiesEXT
§cmd_copy_micromap_ext: PFN_vkCmdCopyMicromapEXT
§cmd_copy_micromap_to_memory_ext: PFN_vkCmdCopyMicromapToMemoryEXT
§cmd_copy_memory_to_micromap_ext: PFN_vkCmdCopyMemoryToMicromapEXT
§cmd_write_micromaps_properties_ext: PFN_vkCmdWriteMicromapsPropertiesEXT
§get_device_micromap_compatibility_ext: PFN_vkGetDeviceMicromapCompatibilityEXT
§get_micromap_build_sizes_ext: PFN_vkGetMicromapBuildSizesEXT
Implementations§
Trait Implementations§
Source§impl Clone for ExtOpacityMicromapFn
impl Clone for ExtOpacityMicromapFn
Source§fn clone(&self) -> ExtOpacityMicromapFn
fn clone(&self) -> ExtOpacityMicromapFn
Returns a copy 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 moreimpl Send for ExtOpacityMicromapFn
impl Sync for ExtOpacityMicromapFn
Auto Trait Implementations§
impl Freeze for ExtOpacityMicromapFn
impl RefUnwindSafe for ExtOpacityMicromapFn
impl Unpin for ExtOpacityMicromapFn
impl UnwindSafe for ExtOpacityMicromapFn
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)