Class KHRDeferredHostOperations

java.lang.Object
org.lwjgl.vulkan.KHRDeferredHostOperations

public class KHRDeferredHostOperations extends Object
  • Field Details

    • VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION

      public static final int VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION
      See Also:
    • VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME

      public static final String VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME
      See Also:
    • VK_OBJECT_TYPE_DEFERRED_OPERATION_KHR

      public static final int VK_OBJECT_TYPE_DEFERRED_OPERATION_KHR
      See Also:
    • VK_THREAD_IDLE_KHR

      public static final int VK_THREAD_IDLE_KHR
      See Also:
    • VK_THREAD_DONE_KHR

      public static final int VK_THREAD_DONE_KHR
      See Also:
    • VK_OPERATION_DEFERRED_KHR

      public static final int VK_OPERATION_DEFERRED_KHR
      See Also:
    • VK_OPERATION_NOT_DEFERRED_KHR

      public static final int VK_OPERATION_NOT_DEFERRED_KHR
      See Also:
  • Method Details

    • nvkCreateDeferredOperationKHR

      public static int nvkCreateDeferredOperationKHR(VkDevice device, long pAllocator, long pDeferredOperation)
      VkResult vkCreateDeferredOperationKHR(VkDevice device, VkAllocationCallbacks const * pAllocator, VkDeferredOperationKHR * pDeferredOperation)
    • vkCreateDeferredOperationKHR

      public static int vkCreateDeferredOperationKHR(VkDevice device, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pDeferredOperation)
      VkResult vkCreateDeferredOperationKHR(VkDevice device, VkAllocationCallbacks const * pAllocator, VkDeferredOperationKHR * pDeferredOperation)
    • nvkDestroyDeferredOperationKHR

      public static void nvkDestroyDeferredOperationKHR(VkDevice device, long operation, long pAllocator)
      void vkDestroyDeferredOperationKHR(VkDevice device, VkDeferredOperationKHR operation, VkAllocationCallbacks const * pAllocator)
    • vkDestroyDeferredOperationKHR

      public static void vkDestroyDeferredOperationKHR(VkDevice device, long operation, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyDeferredOperationKHR(VkDevice device, VkDeferredOperationKHR operation, VkAllocationCallbacks const * pAllocator)
    • vkGetDeferredOperationMaxConcurrencyKHR

      public static int vkGetDeferredOperationMaxConcurrencyKHR(VkDevice device, long operation)
      uint32_t vkGetDeferredOperationMaxConcurrencyKHR(VkDevice device, VkDeferredOperationKHR operation)
    • vkGetDeferredOperationResultKHR

      public static int vkGetDeferredOperationResultKHR(VkDevice device, long operation)
      VkResult vkGetDeferredOperationResultKHR(VkDevice device, VkDeferredOperationKHR operation)
    • vkDeferredOperationJoinKHR

      public static int vkDeferredOperationJoinKHR(VkDevice device, long operation)
      VkResult vkDeferredOperationJoinKHR(VkDevice device, VkDeferredOperationKHR operation)
    • vkCreateDeferredOperationKHR

      public static int vkCreateDeferredOperationKHR(VkDevice device, @Nullable VkAllocationCallbacks pAllocator, long[] pDeferredOperation)
      VkResult vkCreateDeferredOperationKHR(VkDevice device, VkAllocationCallbacks const * pAllocator, VkDeferredOperationKHR * pDeferredOperation)