vulkan
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Synopsis

Documentation

newtype DescriptorPoolCreateFlagBits Source #

VkDescriptorPoolCreateFlagBits - Bitmask specifying certain supported operations on a descriptor pool

Description

See Also

VK_VERSION_1_0, DescriptorPoolCreateFlags

Instances

Instances details
Bits DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Methods

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

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

xor :: DescriptorPoolCreateFlagBits -> DescriptorPoolCreateFlagBits -> DescriptorPoolCreateFlagBits #

complement :: DescriptorPoolCreateFlagBits -> DescriptorPoolCreateFlagBits #

shift :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

rotate :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

zeroBits :: DescriptorPoolCreateFlagBits #

bit :: Int -> DescriptorPoolCreateFlagBits #

setBit :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

clearBit :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

complementBit :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

testBit :: DescriptorPoolCreateFlagBits -> Int -> Bool #

bitSizeMaybe :: DescriptorPoolCreateFlagBits -> Maybe Int #

bitSize :: DescriptorPoolCreateFlagBits -> Int #

isSigned :: DescriptorPoolCreateFlagBits -> Bool #

shiftL :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

unsafeShiftL :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

shiftR :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

unsafeShiftR :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

rotateL :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

rotateR :: DescriptorPoolCreateFlagBits -> Int -> DescriptorPoolCreateFlagBits #

popCount :: DescriptorPoolCreateFlagBits -> Int #

FiniteBits DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Eq DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Ord DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Storable DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Read DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Show DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Zero DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits