{-# LINE 1 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE Strict #-}
{-# LANGUAGE TypeFamilies #-}
module Graphics.Vulkan.Types.Struct.Display
(VkDisplayEventInfoEXT, VkDisplayModeCreateInfoKHR,
VkDisplayModeParametersKHR, VkDisplayModeProperties2KHR,
VkDisplayModePropertiesKHR,
VkDisplayNativeHdrSurfaceCapabilitiesAMD,
VkDisplayPlaneCapabilities2KHR, VkDisplayPlaneCapabilitiesKHR,
VkDisplayPlaneInfo2KHR, VkDisplayPlaneProperties2KHR,
VkDisplayPlanePropertiesKHR, VkDisplayPowerInfoEXT,
VkDisplayPresentInfoKHR, VkDisplayProperties2KHR,
VkDisplayPropertiesKHR, VkDisplaySurfaceCreateInfoKHR)
where
import Graphics.Vulkan.Marshal
import Graphics.Vulkan.Marshal.Internal
import Graphics.Vulkan.Types.BaseTypes (VkBool32)
import Graphics.Vulkan.Types.Bitmasks (VkDisplayModeCreateFlagsKHR,
VkDisplaySurfaceCreateFlagsKHR)
import Graphics.Vulkan.Types.Enum.Display (VkDisplayEventTypeEXT,
VkDisplayPlaneAlphaFlagBitsKHR,
VkDisplayPlaneAlphaFlagsKHR,
VkDisplayPowerStateEXT)
import Graphics.Vulkan.Types.Enum.StructureType (VkStructureType)
import Graphics.Vulkan.Types.Enum.Surface (VkSurfaceTransformFlagBitsKHR,
VkSurfaceTransformFlagsKHR)
import Graphics.Vulkan.Types.Handles (VkDisplayKHR, VkDisplayModeKHR)
import Graphics.Vulkan.Types.Struct.Extent (VkExtent2D)
import Graphics.Vulkan.Types.Struct.Offset (VkOffset2D)
import Graphics.Vulkan.Types.Struct.Present (VkPresentInfoKHR)
import Graphics.Vulkan.Types.Struct.Rect (VkRect2D)
import Graphics.Vulkan.Types.Struct.Surface (VkSurfaceCapabilities2KHR)
type VkDisplayEventInfoEXT = VkStruct VkDisplayEventInfoEXT'
data VkDisplayEventInfoEXT'
instance VulkanMarshal VkDisplayEventInfoEXT where
type StructRep VkDisplayEventInfoEXT =
'StructMeta "VkDisplayEventInfoEXT" VkDisplayEventInfoEXT
(24)
{-# LINE 53 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 54 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 56 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 61 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayEvent" VkDisplayEventTypeEXT 'False
(16)
{-# LINE 66 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]
type VkDisplayModeCreateInfoKHR =
VkStruct VkDisplayModeCreateInfoKHR'
data VkDisplayModeCreateInfoKHR'
instance VulkanMarshal VkDisplayModeCreateInfoKHR where
type StructRep VkDisplayModeCreateInfoKHR =
'StructMeta "VkDisplayModeCreateInfoKHR" VkDisplayModeCreateInfoKHR
(32)
{-# LINE 90 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 91 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 93 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 98 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "flags" VkDisplayModeCreateFlagsKHR 'True
(16)
{-# LINE 103 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "parameters" VkDisplayModeParametersKHR 'False
(20)
{-# LINE 108 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]
type VkDisplayModeParametersKHR =
VkStruct VkDisplayModeParametersKHR'
data VkDisplayModeParametersKHR'
instance VulkanMarshal VkDisplayModeParametersKHR where
type StructRep VkDisplayModeParametersKHR =
'StructMeta "VkDisplayModeParametersKHR" VkDisplayModeParametersKHR
(12)
{-# LINE 130 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
4
{-# LINE 131 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "visibleRegion" VkExtent2D 'False
(0)
{-# LINE 133 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "refreshRate" Word32 'False
(8)
{-# LINE 138 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]
type VkDisplayModeProperties2KHR =
VkStruct VkDisplayModeProperties2KHR'
data VkDisplayModeProperties2KHR'
instance VulkanMarshal VkDisplayModeProperties2KHR where
type StructRep VkDisplayModeProperties2KHR =
'StructMeta "VkDisplayModeProperties2KHR"
VkDisplayModeProperties2KHR
(40)
{-# LINE 162 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 163 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 165 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 170 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayModeProperties" VkDisplayModePropertiesKHR
'False
(16)
{-# LINE 176 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayModePropertiesKHR =
VkStruct VkDisplayModePropertiesKHR'
data VkDisplayModePropertiesKHR'
instance VulkanMarshal VkDisplayModePropertiesKHR where
type StructRep VkDisplayModePropertiesKHR =
'StructMeta "VkDisplayModePropertiesKHR" VkDisplayModePropertiesKHR
(24)
{-# LINE 198 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 199 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "displayMode" VkDisplayModeKHR 'False
(0)
{-# LINE 201 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "parameters" VkDisplayModeParametersKHR 'False
(8)
{-# LINE 206 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayNativeHdrSurfaceCapabilitiesAMD =
VkStruct VkDisplayNativeHdrSurfaceCapabilitiesAMD'
data VkDisplayNativeHdrSurfaceCapabilitiesAMD'
instance VulkanMarshal VkDisplayNativeHdrSurfaceCapabilitiesAMD
where
type StructRep VkDisplayNativeHdrSurfaceCapabilitiesAMD =
'StructMeta "VkDisplayNativeHdrSurfaceCapabilitiesAMD"
VkDisplayNativeHdrSurfaceCapabilitiesAMD
(24)
{-# LINE 231 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 232 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 234 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 239 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "localDimmingSupport" VkBool32 'False
(16)
{-# LINE 244 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[VkSurfaceCapabilities2KHR]
type VkDisplayPlaneCapabilities2KHR =
VkStruct VkDisplayPlaneCapabilities2KHR'
data VkDisplayPlaneCapabilities2KHR'
instance VulkanMarshal VkDisplayPlaneCapabilities2KHR where
type StructRep VkDisplayPlaneCapabilities2KHR =
'StructMeta "VkDisplayPlaneCapabilities2KHR"
VkDisplayPlaneCapabilities2KHR
(88)
{-# LINE 268 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 269 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 271 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 276 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "capabilities" VkDisplayPlaneCapabilitiesKHR 'False
(16)
{-# LINE 281 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayPlaneCapabilitiesKHR =
VkStruct VkDisplayPlaneCapabilitiesKHR'
data VkDisplayPlaneCapabilitiesKHR'
instance VulkanMarshal VkDisplayPlaneCapabilitiesKHR where
type StructRep VkDisplayPlaneCapabilitiesKHR =
'StructMeta "VkDisplayPlaneCapabilitiesKHR"
VkDisplayPlaneCapabilitiesKHR
(68)
{-# LINE 311 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
4
{-# LINE 312 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "supportedAlpha" VkDisplayPlaneAlphaFlagsKHR 'True
(0)
{-# LINE 314 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "minSrcPosition" VkOffset2D 'False
(4)
{-# LINE 319 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "maxSrcPosition" VkOffset2D 'False
(12)
{-# LINE 324 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "minSrcExtent" VkExtent2D 'False
(20)
{-# LINE 329 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "maxSrcExtent" VkExtent2D 'False
(28)
{-# LINE 334 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "minDstPosition" VkOffset2D 'False
(36)
{-# LINE 339 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "maxDstPosition" VkOffset2D 'False
(44)
{-# LINE 344 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "minDstExtent" VkExtent2D 'False
(52)
{-# LINE 349 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "maxDstExtent" VkExtent2D 'False
(60)
{-# LINE 354 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayPlaneInfo2KHR = VkStruct VkDisplayPlaneInfo2KHR'
data VkDisplayPlaneInfo2KHR'
instance VulkanMarshal VkDisplayPlaneInfo2KHR where
type StructRep VkDisplayPlaneInfo2KHR =
'StructMeta "VkDisplayPlaneInfo2KHR" VkDisplayPlaneInfo2KHR
(32)
{-# LINE 377 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 378 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 380 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 385 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "mode" VkDisplayModeKHR 'False
(16)
{-# LINE 390 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "planeIndex" Word32 'False
(24)
{-# LINE 395 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]
type VkDisplayPlaneProperties2KHR =
VkStruct VkDisplayPlaneProperties2KHR'
data VkDisplayPlaneProperties2KHR'
instance VulkanMarshal VkDisplayPlaneProperties2KHR where
type StructRep VkDisplayPlaneProperties2KHR =
'StructMeta "VkDisplayPlaneProperties2KHR"
VkDisplayPlaneProperties2KHR
(32)
{-# LINE 419 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 420 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 422 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 427 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayPlaneProperties" VkDisplayPlanePropertiesKHR
'False
(16)
{-# LINE 433 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayPlanePropertiesKHR =
VkStruct VkDisplayPlanePropertiesKHR'
data VkDisplayPlanePropertiesKHR'
instance VulkanMarshal VkDisplayPlanePropertiesKHR where
type StructRep VkDisplayPlanePropertiesKHR =
'StructMeta "VkDisplayPlanePropertiesKHR"
VkDisplayPlanePropertiesKHR
(16)
{-# LINE 456 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 457 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "currentDisplay" VkDisplayKHR 'False
(0)
{-# LINE 459 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "currentStackIndex" Word32 'False
(8)
{-# LINE 464 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayPowerInfoEXT = VkStruct VkDisplayPowerInfoEXT'
data VkDisplayPowerInfoEXT'
instance VulkanMarshal VkDisplayPowerInfoEXT where
type StructRep VkDisplayPowerInfoEXT =
'StructMeta "VkDisplayPowerInfoEXT" VkDisplayPowerInfoEXT
(24)
{-# LINE 486 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 487 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 489 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 494 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "powerState" VkDisplayPowerStateEXT 'False
(16)
{-# LINE 499 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]
type VkDisplayPresentInfoKHR = VkStruct VkDisplayPresentInfoKHR'
data VkDisplayPresentInfoKHR'
instance VulkanMarshal VkDisplayPresentInfoKHR where
type StructRep VkDisplayPresentInfoKHR =
'StructMeta "VkDisplayPresentInfoKHR" VkDisplayPresentInfoKHR
(56)
{-# LINE 523 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 524 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 526 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 531 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "srcRect" VkRect2D 'False
(16)
{-# LINE 536 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "dstRect" VkRect2D 'False
(32)
{-# LINE 541 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "persistent" VkBool32 'False
(48)
{-# LINE 546 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[VkPresentInfoKHR]
type VkDisplayProperties2KHR = VkStruct VkDisplayProperties2KHR'
data VkDisplayProperties2KHR'
instance VulkanMarshal VkDisplayProperties2KHR where
type StructRep VkDisplayProperties2KHR =
'StructMeta "VkDisplayProperties2KHR" VkDisplayProperties2KHR
(64)
{-# LINE 568 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 569 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 571 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 576 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayProperties" VkDisplayPropertiesKHR 'False
(16)
{-# LINE 581 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplayPropertiesKHR = VkStruct VkDisplayPropertiesKHR'
data VkDisplayPropertiesKHR'
instance VulkanMarshal VkDisplayPropertiesKHR where
type StructRep VkDisplayPropertiesKHR =
'StructMeta "VkDisplayPropertiesKHR" VkDisplayPropertiesKHR
(48)
{-# LINE 607 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 608 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "display" VkDisplayKHR 'False
(0)
{-# LINE 610 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayName" CString 'False
(8)
{-# LINE 615 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "physicalDimensions" VkExtent2D 'False
(16)
{-# LINE 620 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "physicalResolution" VkExtent2D 'False
(24)
{-# LINE 625 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "supportedTransforms" VkSurfaceTransformFlagsKHR 'True
(32)
{-# LINE 630 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "planeReorderPossible" VkBool32 'False
(36)
{-# LINE 635 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "persistentContent" VkBool32 'False
(40)
{-# LINE 640 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'True
'[]
type VkDisplaySurfaceCreateInfoKHR =
VkStruct VkDisplaySurfaceCreateInfoKHR'
data VkDisplaySurfaceCreateInfoKHR'
instance VulkanMarshal VkDisplaySurfaceCreateInfoKHR where
type StructRep VkDisplaySurfaceCreateInfoKHR =
'StructMeta "VkDisplaySurfaceCreateInfoKHR"
VkDisplaySurfaceCreateInfoKHR
(64)
{-# LINE 671 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
8
{-# LINE 672 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
'[('FieldMeta "sType" VkStructureType 'False
(0)
{-# LINE 674 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "pNext" (Ptr Void) 'False
(8)
{-# LINE 679 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "flags" VkDisplaySurfaceCreateFlagsKHR 'True
(16)
{-# LINE 684 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "displayMode" VkDisplayModeKHR 'False
(24)
{-# LINE 689 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "planeIndex" Word32 'False
(32)
{-# LINE 694 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "planeStackIndex" Word32 'False
(36)
{-# LINE 699 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "transform" VkSurfaceTransformFlagBitsKHR 'False
(40)
{-# LINE 704 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "globalAlpha" (
Float
{-# LINE 709 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
) 'False
(44)
{-# LINE 711 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "alphaMode" VkDisplayPlaneAlphaFlagBitsKHR 'False
(48)
{-# LINE 716 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True),
('FieldMeta "imageExtent" VkExtent2D 'False
(52)
{-# LINE 721 "src-gen/Graphics/Vulkan/Types/Struct/Display.hsc" #-}
1
'True
'True)]
'False
'False
'[]