Class NVExternalMemoryRdma

java.lang.Object
org.lwjgl.vulkan.NVExternalMemoryRdma

public class NVExternalMemoryRdma extends Object
  • Field Details

    • VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION

      public static final int VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION
      See Also:
    • VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME

      public static final String VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV

      public static final int VK_STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
      See Also:
    • VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV

      public static final int VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV
      See Also:
    • VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV

      public static final int VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV
      See Also:
  • Method Details

    • nvkGetMemoryRemoteAddressNV

      public static int nvkGetMemoryRemoteAddressNV(VkDevice device, long pMemoryGetRemoteAddressInfo, long pAddress)
      VkResult vkGetMemoryRemoteAddressNV(VkDevice device, VkMemoryGetRemoteAddressInfoNV const * pMemoryGetRemoteAddressInfo, VkRemoteAddressNV * pAddress)
    • vkGetMemoryRemoteAddressNV

      public static int vkGetMemoryRemoteAddressNV(VkDevice device, VkMemoryGetRemoteAddressInfoNV pMemoryGetRemoteAddressInfo, PointerBuffer pAddress)
      VkResult vkGetMemoryRemoteAddressNV(VkDevice device, VkMemoryGetRemoteAddressInfoNV const * pMemoryGetRemoteAddressInfo, VkRemoteAddressNV * pAddress)