Exemple #1
0
 public ExportSemaphoreCreateInfoKHR
 (
     StructureType sType = StructureType.ExportSemaphoreCreateInfo,
     void *pNext         = default,
     ExternalSemaphoreHandleTypeFlags handleTypes = default
 )
 {
     SType       = sType;
     PNext       = pNext;
     HandleTypes = handleTypes;
 }
 public PhysicalDeviceExternalSemaphoreInfo
 (
     StructureType sType = StructureType.PhysicalDeviceExternalSemaphoreInfo,
     void *pNext         = default,
     ExternalSemaphoreHandleTypeFlags handleType = default
 )
 {
     SType      = sType;
     PNext      = pNext;
     HandleType = handleType;
 }
Exemple #3
0
 public SemaphoreGetWin32HandleInfoKHR
 (
     StructureType sType = StructureType.SemaphoreGetWin32HandleInfoKhr,
     void *pNext         = default,
     Semaphore semaphore = default,
     ExternalSemaphoreHandleTypeFlags handleType = default
 )
 {
     SType      = sType;
     PNext      = pNext;
     Semaphore  = semaphore;
     HandleType = handleType;
 }
Exemple #4
0
 public ExternalSemaphorePropertiesKHR
 (
     StructureType sType = StructureType.ExternalSemaphoreProperties,
     void *pNext         = default,
     ExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes = default,
     ExternalSemaphoreHandleTypeFlags compatibleHandleTypes         = default,
     ExternalSemaphoreFeatureFlags externalSemaphoreFeatures        = default
 )
 {
     SType = sType;
     PNext = pNext;
     ExportFromImportedHandleTypes = exportFromImportedHandleTypes;
     CompatibleHandleTypes         = compatibleHandleTypes;
     ExternalSemaphoreFeatures     = externalSemaphoreFeatures;
 }
 public ImportSemaphoreFdInfoKHR
 (
     StructureType sType        = StructureType.ImportSemaphoreFDInfoKhr,
     void *pNext                = default,
     Semaphore semaphore        = default,
     SemaphoreImportFlags flags = default,
     ExternalSemaphoreHandleTypeFlags handleType = default,
     int fd = default
 )
 {
     SType      = sType;
     PNext      = pNext;
     Semaphore  = semaphore;
     Flags      = flags;
     HandleType = handleType;
     Fd         = fd;
 }
 public ImportSemaphoreWin32HandleInfoKHR
 (
     StructureType sType        = StructureType.ImportSemaphoreWin32HandleInfoKhr,
     void *pNext                = default,
     Semaphore semaphore        = default,
     SemaphoreImportFlags flags = default,
     ExternalSemaphoreHandleTypeFlags handleType = default,
     IntPtr handle = default,
     IntPtr name   = default
 )
 {
     SType      = sType;
     PNext      = pNext;
     Semaphore  = semaphore;
     Flags      = flags;
     HandleType = handleType;
     Handle     = handle;
     Name       = name;
 }