vulkan-3.0.0.0: src/Graphics/Vulkan/Extensions/VK_KHR_swapchain.hs-boot
{-# language CPP #-}
module Graphics.Vulkan.Extensions.VK_KHR_swapchain ( AcquireNextImageInfoKHR
, BindImageMemorySwapchainInfoKHR
, DeviceGroupPresentCapabilitiesKHR
, DeviceGroupPresentInfoKHR
, DeviceGroupSwapchainCreateInfoKHR
, ImageSwapchainCreateInfoKHR
, PresentInfoKHR
, SwapchainCreateInfoKHR
, DeviceGroupPresentModeFlagBitsKHR
, DeviceGroupPresentModeFlagsKHR
) where
import Data.Kind (Type)
import {-# SOURCE #-} Graphics.Vulkan.CStruct.Extends (Chain)
import Graphics.Vulkan.CStruct (FromCStruct)
import {-# SOURCE #-} Graphics.Vulkan.CStruct.Extends (PeekChain)
import {-# SOURCE #-} Graphics.Vulkan.CStruct.Extends (PokeChain)
import Graphics.Vulkan.CStruct (ToCStruct)
data AcquireNextImageInfoKHR
instance ToCStruct AcquireNextImageInfoKHR
instance Show AcquireNextImageInfoKHR
instance FromCStruct AcquireNextImageInfoKHR
data BindImageMemorySwapchainInfoKHR
instance ToCStruct BindImageMemorySwapchainInfoKHR
instance Show BindImageMemorySwapchainInfoKHR
instance FromCStruct BindImageMemorySwapchainInfoKHR
data DeviceGroupPresentCapabilitiesKHR
instance ToCStruct DeviceGroupPresentCapabilitiesKHR
instance Show DeviceGroupPresentCapabilitiesKHR
instance FromCStruct DeviceGroupPresentCapabilitiesKHR
data DeviceGroupPresentInfoKHR
instance ToCStruct DeviceGroupPresentInfoKHR
instance Show DeviceGroupPresentInfoKHR
instance FromCStruct DeviceGroupPresentInfoKHR
data DeviceGroupSwapchainCreateInfoKHR
instance ToCStruct DeviceGroupSwapchainCreateInfoKHR
instance Show DeviceGroupSwapchainCreateInfoKHR
instance FromCStruct DeviceGroupSwapchainCreateInfoKHR
data ImageSwapchainCreateInfoKHR
instance ToCStruct ImageSwapchainCreateInfoKHR
instance Show ImageSwapchainCreateInfoKHR
instance FromCStruct ImageSwapchainCreateInfoKHR
type role PresentInfoKHR nominal
data PresentInfoKHR (es :: [Type])
instance PokeChain es => ToCStruct (PresentInfoKHR es)
instance Show (Chain es) => Show (PresentInfoKHR es)
instance PeekChain es => FromCStruct (PresentInfoKHR es)
type role SwapchainCreateInfoKHR nominal
data SwapchainCreateInfoKHR (es :: [Type])
instance PokeChain es => ToCStruct (SwapchainCreateInfoKHR es)
instance Show (Chain es) => Show (SwapchainCreateInfoKHR es)
instance PeekChain es => FromCStruct (SwapchainCreateInfoKHR es)
data DeviceGroupPresentModeFlagBitsKHR
type DeviceGroupPresentModeFlagsKHR = DeviceGroupPresentModeFlagBitsKHR