Class KHRBufferDeviceAddress

java.lang.Object
org.lwjgl.vulkan.KHRBufferDeviceAddress

public class KHRBufferDeviceAddress extends Object
  • Field Details

    • VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION

      public static final int VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION
      See Also:
    • VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME

      public static final String VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR
      See Also:
    • VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR

      public static final int VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR
      See Also:
    • VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR

      public static final int VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR
      See Also:
    • VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT_KHR

      public static final int VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT_KHR
      See Also:
    • VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR

      public static final int VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR
      See Also:
    • VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS_KHR

      public static final int VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS_KHR
      See Also:
  • Method Details

    • nvkGetBufferDeviceAddressKHR

      public static long nvkGetBufferDeviceAddressKHR(VkDevice device, long pInfo)
      VkDeviceAddress vkGetBufferDeviceAddressKHR(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • vkGetBufferDeviceAddressKHR

      public static long vkGetBufferDeviceAddressKHR(VkDevice device, VkBufferDeviceAddressInfo pInfo)
      VkDeviceAddress vkGetBufferDeviceAddressKHR(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • nvkGetBufferOpaqueCaptureAddressKHR

      public static long nvkGetBufferOpaqueCaptureAddressKHR(VkDevice device, long pInfo)
      uint64_t vkGetBufferOpaqueCaptureAddressKHR(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • vkGetBufferOpaqueCaptureAddressKHR

      public static long vkGetBufferOpaqueCaptureAddressKHR(VkDevice device, VkBufferDeviceAddressInfo pInfo)
      uint64_t vkGetBufferOpaqueCaptureAddressKHR(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • nvkGetDeviceMemoryOpaqueCaptureAddressKHR

      public static long nvkGetDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, long pInfo)
      uint64_t vkGetDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo const * pInfo)
    • vkGetDeviceMemoryOpaqueCaptureAddressKHR

      public static long vkGetDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo pInfo)
      uint64_t vkGetDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo const * pInfo)