vulkan
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Synopsis

Documentation

newtype PipelineLayoutCreateFlagBits Source #

VkPipelineLayoutCreateFlagBits - Pipeline layout creation flag bits

Description

See Also

VK_EXT_graphics_pipeline_library, PipelineLayoutCreateFlags

Instances

Instances details
Bits PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Methods

(.&.) :: PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits #

(.|.) :: PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits #

xor :: PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits #

complement :: PipelineLayoutCreateFlagBits -> PipelineLayoutCreateFlagBits #

shift :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

rotate :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

zeroBits :: PipelineLayoutCreateFlagBits #

bit :: Int -> PipelineLayoutCreateFlagBits #

setBit :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

clearBit :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

complementBit :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

testBit :: PipelineLayoutCreateFlagBits -> Int -> Bool #

bitSizeMaybe :: PipelineLayoutCreateFlagBits -> Maybe Int #

bitSize :: PipelineLayoutCreateFlagBits -> Int #

isSigned :: PipelineLayoutCreateFlagBits -> Bool #

shiftL :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

unsafeShiftL :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

shiftR :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

unsafeShiftR :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

rotateL :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

rotateR :: PipelineLayoutCreateFlagBits -> Int -> PipelineLayoutCreateFlagBits #

popCount :: PipelineLayoutCreateFlagBits -> Int #

FiniteBits PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Eq PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Ord PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Storable PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Read PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Show PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Zero PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits