HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Modulevulkan-3.27GHC2021

Vulkan.Core13.Enums.PipelineStageFlags2

  • 2 types
  • Packagevulkan-3.27
  • Exports47
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourcePipelineStageFlags2.hs
newtypenewtype PipelineStageFlagBits2
#

VkPipelineStageFlagBits2 - Pipeline stage flags for VkPipelineStageFlags2

Description

The TOP and BOTTOM pipeline stages are legacy, and applications should prefer PIPELINE_STAGE_2_ALL_COMMANDS_BIT and PIPELINE_STAGE_2_NONE.

The PipelineStageFlags2 bitmask goes beyond the 31 individual bit flags allowable within a C99 enum, which is how PipelineStageFlagBits is defined. The first 31 values are common to both, and are interchangeable.

See Also

VK_KHR_synchronization2, VK_VERSION_1_3, PipelineStageFlags2

Instances8Eq, Ord, Read, Show, Bits, FiniteBits, …