Class NVMemoryDecompression

java.lang.Object
org.lwjgl.vulkan.NVMemoryDecompression

public class NVMemoryDecompression extends Object
  • Field Details

    • VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION

      public static final int VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION
      See Also:
    • VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME

      public static final String VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV
      See Also:
    • VK_MEMORY_DECOMPRESSION_METHOD_GDEFLATE_1_0_BIT_NV

      public static final long VK_MEMORY_DECOMPRESSION_METHOD_GDEFLATE_1_0_BIT_NV
      See Also:
  • Method Details

    • nvkCmdDecompressMemoryNV

      public static void nvkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, int decompressRegionCount, long pDecompressMemoryRegions)
      void vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, VkDecompressMemoryRegionNV const * pDecompressMemoryRegions)
    • vkCmdDecompressMemoryNV

      public static void vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, VkDecompressMemoryRegionNV.Buffer pDecompressMemoryRegions)
      void vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, VkDecompressMemoryRegionNV const * pDecompressMemoryRegions)
    • vkCmdDecompressMemoryIndirectCountNV

      public static void vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer commandBuffer, long indirectCommandsAddress, long indirectCommandsCountAddress, int stride)
      void vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride)