Class VkExternalSemaphoreProperties

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

public class VkExternalSemaphoreProperties extends org.lwjgl.system.Struct<VkExternalSemaphoreProperties> implements org.lwjgl.system.NativeResource
Structure describing supported external semaphore handle features.
Description

If handleType is not supported by the implementation, then VkExternalSemaphoreProperties::externalSemaphoreFeatures will be zero.

Valid Usage (Implicit)
See Also

GetPhysicalDeviceExternalSemaphoreProperties, GetPhysicalDeviceExternalSemaphorePropertiesKHR

Layout


 struct VkExternalSemaphoreProperties {
     VkStructureType sType();
     void * pNext();
     VkExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes();
     VkExternalSemaphoreHandleTypeFlags compatibleHandleTypes();
     VkExternalSemaphoreFeatureFlags externalSemaphoreFeatures();
 }