vulkan
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Synopsis

Documentation

newtype CommandBufferUsageFlagBits Source #

VkCommandBufferUsageFlagBits - Bitmask specifying usage behavior for command buffer

Description

  • COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT specifies that each recording of the command buffer will only be submitted once, and the command buffer will be reset and recorded again between each submission.

See Also

VK_VERSION_1_0, CommandBufferUsageFlags

Instances

Instances details
Bits CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Methods

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

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

xor :: CommandBufferUsageFlagBits -> CommandBufferUsageFlagBits -> CommandBufferUsageFlagBits #

complement :: CommandBufferUsageFlagBits -> CommandBufferUsageFlagBits #

shift :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

rotate :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

zeroBits :: CommandBufferUsageFlagBits #

bit :: Int -> CommandBufferUsageFlagBits #

setBit :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

clearBit :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

complementBit :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

testBit :: CommandBufferUsageFlagBits -> Int -> Bool #

bitSizeMaybe :: CommandBufferUsageFlagBits -> Maybe Int #

bitSize :: CommandBufferUsageFlagBits -> Int #

isSigned :: CommandBufferUsageFlagBits -> Bool #

shiftL :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

unsafeShiftL :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

shiftR :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

unsafeShiftR :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

rotateL :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

rotateR :: CommandBufferUsageFlagBits -> Int -> CommandBufferUsageFlagBits #

popCount :: CommandBufferUsageFlagBits -> Int #

FiniteBits CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Eq CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Ord CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Storable CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Read CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Show CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Zero CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits