vulkan-3.8.1: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Synopsis

Documentation

newtype PipelineLayoutCreateFlags Source #

VkPipelineLayoutCreateFlags - Reserved for future use

Description

PipelineLayoutCreateFlags is a bitmask type for setting a mask, but is currently reserved for future use.

See Also

PipelineLayoutCreateInfo

Instances

Instances details
Eq PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Ord PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Read PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Show PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Storable PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Bits PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Methods

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

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

xor :: PipelineLayoutCreateFlags -> PipelineLayoutCreateFlags -> PipelineLayoutCreateFlags #

complement :: PipelineLayoutCreateFlags -> PipelineLayoutCreateFlags #

shift :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

rotate :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

zeroBits :: PipelineLayoutCreateFlags #

bit :: Int -> PipelineLayoutCreateFlags #

setBit :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

clearBit :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

complementBit :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

testBit :: PipelineLayoutCreateFlags -> Int -> Bool #

bitSizeMaybe :: PipelineLayoutCreateFlags -> Maybe Int #

bitSize :: PipelineLayoutCreateFlags -> Int #

isSigned :: PipelineLayoutCreateFlags -> Bool #

shiftL :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

unsafeShiftL :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

shiftR :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

unsafeShiftR :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

rotateL :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

rotateR :: PipelineLayoutCreateFlags -> Int -> PipelineLayoutCreateFlags #

popCount :: PipelineLayoutCreateFlags -> Int #

FiniteBits PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags

Zero PipelineLayoutCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlags