Trait vulkanalia::vk::NvMemoryDecompressionExtension
source · pub trait NvMemoryDecompressionExtension: DeviceV1_0 {
const METADATA: Extension = NV_MEMORY_DECOMPRESSION_EXTENSION;
// Provided methods
unsafe fn cmd_decompress_memory_indirect_count_nv(
&self,
command_buffer: CommandBuffer,
indirect_commands_address: DeviceAddress,
indirect_commands_count_address: DeviceAddress,
stride: u32
) { ... }
unsafe fn cmd_decompress_memory_nv(
&self,
command_buffer: CommandBuffer,
decompress_memory_regions: &[impl Cast<Target = DecompressMemoryRegionNV>]
) { ... }
}
Expand description
Provided Associated Constants§
Provided Methods§
sourceunsafe fn cmd_decompress_memory_indirect_count_nv(
&self,
command_buffer: CommandBuffer,
indirect_commands_address: DeviceAddress,
indirect_commands_count_address: DeviceAddress,
stride: u32
)
unsafe fn cmd_decompress_memory_indirect_count_nv( &self, command_buffer: CommandBuffer, indirect_commands_address: DeviceAddress, indirect_commands_count_address: DeviceAddress, stride: u32 )
sourceunsafe fn cmd_decompress_memory_nv(
&self,
command_buffer: CommandBuffer,
decompress_memory_regions: &[impl Cast<Target = DecompressMemoryRegionNV>]
)
unsafe fn cmd_decompress_memory_nv( &self, command_buffer: CommandBuffer, decompress_memory_regions: &[impl Cast<Target = DecompressMemoryRegionNV>] )
Object Safety§
This trait is not object safe.