Class VkPhysicalDeviceExternalFenceInfo

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPhysicalDeviceExternalFenceInfo>
org.lwjgl.vulkan.VkPhysicalDeviceExternalFenceInfo
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
Direct Known Subclasses:
VkPhysicalDeviceExternalFenceInfoKHR

public class VkPhysicalDeviceExternalFenceInfo extends org.lwjgl.system.Struct<VkPhysicalDeviceExternalFenceInfo> implements org.lwjgl.system.NativeResource
Structure specifying fence creation parameters.
Description
Note

Handles of type EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT generated by the implementation may represent either Linux Sync Files or Android Fences at the implementation’s discretion. Applications should only use operations defined for both types of file descriptors, unless they know via means external to Vulkan the type of the file descriptor, or are prepared to deal with the system-defined operation failures resulting from using the wrong type.

Valid Usage (Implicit)
See Also

GetPhysicalDeviceExternalFenceProperties, GetPhysicalDeviceExternalFencePropertiesKHR

Layout


 struct VkPhysicalDeviceExternalFenceInfo {
     VkStructureType sType();
     void const * pNext();
     VkExternalFenceHandleTypeFlagBits handleType();
 }