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.
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.