{-# language CPP #-} module Vulkan.Extensions.VK_KHR_external_semaphore_win32 ( D3D12FenceSubmitInfoKHR , ExportSemaphoreWin32HandleInfoKHR , ImportSemaphoreWin32HandleInfoKHR , SemaphoreGetWin32HandleInfoKHR ) where import Data.Kind (Type) import Vulkan.CStruct (FromCStruct) import Vulkan.CStruct (ToCStruct) data D3D12FenceSubmitInfoKHR instance ToCStruct D3D12FenceSubmitInfoKHR instance Show D3D12FenceSubmitInfoKHR instance FromCStruct D3D12FenceSubmitInfoKHR data ExportSemaphoreWin32HandleInfoKHR instance ToCStruct ExportSemaphoreWin32HandleInfoKHR instance Show ExportSemaphoreWin32HandleInfoKHR instance FromCStruct ExportSemaphoreWin32HandleInfoKHR data ImportSemaphoreWin32HandleInfoKHR instance ToCStruct ImportSemaphoreWin32HandleInfoKHR instance Show ImportSemaphoreWin32HandleInfoKHR instance FromCStruct ImportSemaphoreWin32HandleInfoKHR data SemaphoreGetWin32HandleInfoKHR instance ToCStruct SemaphoreGetWin32HandleInfoKHR instance Show SemaphoreGetWin32HandleInfoKHR instance FromCStruct SemaphoreGetWin32HandleInfoKHR