vulkan-1.7.0.0: Bindings to the Vulkan graphics API.

Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.DescriptorSet

Contents

Synopsis

vkUpdateDescriptorSets

VkDescriptorPoolResetFlags

vkAllocateDescriptorSets

vkDestroyDescriptorPool

vkCreateDescriptorSetLayout

vkResetDescriptorPool

vkFreeDescriptorSets

VkDescriptorSetLayoutCreateFlags

VkDescriptorPoolCreateFlags

newtype VkDescriptorPoolCreateFlagBits Source #

Instances

Eq VkDescriptorPoolCreateFlagBits Source # 
Read VkDescriptorPoolCreateFlagBits Source # 
Show VkDescriptorPoolCreateFlagBits Source # 
Storable VkDescriptorPoolCreateFlagBits Source # 
Bits VkDescriptorPoolCreateFlagBits Source # 

Methods

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

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

xor :: VkDescriptorPoolCreateFlagBits -> VkDescriptorPoolCreateFlagBits -> VkDescriptorPoolCreateFlagBits #

complement :: VkDescriptorPoolCreateFlagBits -> VkDescriptorPoolCreateFlagBits #

shift :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

rotate :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

zeroBits :: VkDescriptorPoolCreateFlagBits #

bit :: Int -> VkDescriptorPoolCreateFlagBits #

setBit :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

clearBit :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

complementBit :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

testBit :: VkDescriptorPoolCreateFlagBits -> Int -> Bool #

bitSizeMaybe :: VkDescriptorPoolCreateFlagBits -> Maybe Int #

bitSize :: VkDescriptorPoolCreateFlagBits -> Int #

isSigned :: VkDescriptorPoolCreateFlagBits -> Bool #

shiftL :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

unsafeShiftL :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

shiftR :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

unsafeShiftR :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

rotateL :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

rotateR :: VkDescriptorPoolCreateFlagBits -> Int -> VkDescriptorPoolCreateFlagBits #

popCount :: VkDescriptorPoolCreateFlagBits -> Int #

FiniteBits VkDescriptorPoolCreateFlagBits Source # 

type VkDescriptorPoolCreateFlags = VkDescriptorPoolCreateFlagBits Source #

Alias for VkDescriptorPoolCreateFlagBits

vkCreateDescriptorPool

vkDestroyDescriptorSetLayout

VkDescriptorType