VK_NV_memory_decompressionVK_KHR_get_physical_device_properties2 and VK_KHR_buffer_device_address| Modifier and Type | Field and Description |
|---|---|
| public static final long | VK_MEMORY_DECOMPRESSION_METHOD_GDEFLATE_1_0_BIT_NV
VkMemoryDecompressionMethodFlagBitsNV - List the supported memory decompression methods Description
|
| public static final String | VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME
The extension name. |
| public static final int | VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, int
the number of memory regions to decompress. decompressRegionCount, long pDecompressMemoryRegions)Unsafe version of: |
| public static void | vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, long the device address containing decompression parameters laid out as an array of indirectCommandsAddress, long VkDecompressMemoryRegionNV structures.the device address containing the decompression count. indirectCommandsCountAddress, int the byte stride between successive sets of decompression parameters located starting from stride)indirectCommandsAddress.Indirect decompress data between memory regions. |
| public static void | vkCmdDecompressMemoryNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, VkDecompressMemoryRegionNV.a pointer to an array of pDecompressMemoryRegionsdecompressRegionCount VkDecompressMemoryRegionNV structures specifying decompression parameters.Decompress data between memory regions. |
| VK_MEMORY_DECOMPRESSION_METHOD_GDEFLATE_1_0_BIT_NV | back to summary |
|---|---|
| public static final long VK_MEMORY_DECOMPRESSION_METHOD_GDEFLATE_1_0_BIT_NV VkMemoryDecompressionMethodFlagBitsNV - List the supported memory decompression methods Description
| |
| VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME The extension name. | |
| VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV Extends Enum values: | |
| NVMemoryDecompression | back to summary |
|---|---|
| protected NVMemoryDecompression() | |
| nvkCmdDecompressMemoryNV | back to summary |
|---|---|
| public static void nvkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, int decompressRegionCount, long pDecompressMemoryRegions) Unsafe version of:
| |
| vkCmdDecompressMemoryIndirectCountNV | back to summary | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static void vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer commandBuffer, long indirectCommandsAddress, long indirectCommandsCountAddress, int stride) Indirect decompress data between memory regions. C SpecificationTo decompress data between one or more memory regions by specifying decompression parameters indirectly in a buffer, call:
DescriptionEach region specified in Valid Usage
Valid Usage (Implicit)
Host Synchronization
Command Properties
| |||||||||||
| vkCmdDecompressMemoryNV | back to summary | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static void vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, VkDecompressMemoryRegionNV. Decompress data between memory regions. C SpecificationTo decompress data between one or more memory regions call:
DescriptionEach region specified in Valid Usage
Valid Usage (Implicit)
Host Synchronization
Command Properties
See Also
| |||||||||||