Uses of Interface
com.io7m.jcoronado.api.VulkanFenceType
-
Packages that use VulkanFenceType Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.extensions.khr_swapchain.api Type-safe Vulkan frontend (VK_KHR_swapchain extension API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanFenceType in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanFenceType Modifier and Type Method Description VulkanFenceType
VulkanLogicalDeviceType. createFence(VulkanFenceCreateInfo create_info)
Create a fence.Methods in com.io7m.jcoronado.api with parameters of type VulkanFenceType Modifier and Type Method Description VulkanLogicalDeviceType.VulkanFenceStatus
VulkanLogicalDeviceType. getFenceStatus(VulkanFenceType fence)
Retrieve the status of a fence object.default VulkanLogicalDeviceType.VulkanWaitStatus
VulkanLogicalDeviceType. waitForFence(VulkanFenceType fence, long timeout_nanos)
Wait for a fence to become signaled.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanFenceType Modifier and Type Method Description void
VulkanLogicalDeviceType. resetFences(java.util.List<VulkanFenceType> fences)
Reset the given fences.void
VulkanQueueType. submit(java.util.List<VulkanSubmitInfo> submissions, java.util.Optional<VulkanFenceType> fence)
Submit the given list of queue submissions.VulkanLogicalDeviceType.VulkanWaitStatus
VulkanLogicalDeviceType. waitForFences(java.util.List<VulkanFenceType> fences, boolean wait_all, long timeout_nanos)
Wait for one or more fences to become signaled. -
Uses of VulkanFenceType in com.io7m.jcoronado.extensions.khr_swapchain.api
Methods in com.io7m.jcoronado.extensions.khr_swapchain.api with parameters of type VulkanFenceType Modifier and Type Method Description VulkanSwapChainImageAcquisition
VulkanExtKHRSwapChainType.VulkanKHRSwapChainType. acquireImageWithFence(long timeout, VulkanFenceType fence)
Attempt to acquire an image from the swap chain.VulkanSwapChainImageAcquisition
VulkanExtKHRSwapChainType.VulkanKHRSwapChainType. acquireImageWithSemaphoreAndFence(long timeout, VulkanSemaphoreType semaphore, VulkanFenceType fence)
Attempt to acquire an image from the swap chain. -
Uses of VulkanFenceType in com.io7m.jcoronado.lwjgl
Classes in com.io7m.jcoronado.lwjgl that implement VulkanFenceType Modifier and Type Class Description class
VulkanLWJGLFence
A fence.Methods in com.io7m.jcoronado.lwjgl that return VulkanFenceType Modifier and Type Method Description VulkanFenceType
VulkanLWJGLLogicalDevice. createFence(VulkanFenceCreateInfo create_info)
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanFenceType Modifier and Type Method Description VulkanLogicalDeviceType.VulkanFenceStatus
VulkanLWJGLLogicalDevice. getFenceStatus(VulkanFenceType fence)
Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanFenceType Modifier and Type Method Description void
VulkanLWJGLLogicalDevice. resetFences(java.util.List<VulkanFenceType> fences)
void
VulkanLWJGLQueue. submit(java.util.List<VulkanSubmitInfo> submissions, java.util.Optional<VulkanFenceType> fence)
VulkanLogicalDeviceType.VulkanWaitStatus
VulkanLWJGLLogicalDevice. waitForFences(java.util.List<VulkanFenceType> fences, boolean wait_all, long timeout_nanos)
-