VkDecompressMemoryRegionNV(3)
C Specification
The VkDecompressMemoryRegionNV
structure is defined as:
// Provided by VK_NV_memory_decompression
typedef struct VkDecompressMemoryRegionNV {
VkDeviceAddress srcAddress;
VkDeviceAddress dstAddress;
VkDeviceSize compressedSize;
VkDeviceSize decompressedSize;
VkMemoryDecompressionMethodFlagsNV decompressionMethod;
} VkDecompressMemoryRegionNV;
Members
-
srcAddress
is the address where compressed data is stored. -
dstAddress
is the destination address where decompressed data will be written. -
compressedSize
is the size of compressed data in bytes. -
decompressedSize
is the size of decompressed data in bytes. -
decompressionMethod
is a bitmask ofVkMemoryDecompressionMethodFlagBitsNV
with a single bit set specifying the method used to decompress data.
See Also
VK_NV_memory_decompression, VkDeviceAddress
, VkDeviceSize
, VkMemoryDecompressionMethodFlagsNV, vkCmdDecompressMemoryNV
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.