vulkan-1.5.1.0: Bindings to the Vulkan graphics API.

Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.CommandBufferBuilding

Contents

Synopsis

vkCmdPushConstants

vkCmdSetStencilWriteMask

vkCmdBindIndexBuffer

vkCmdResetQueryPool

vkCmdResolveImage

vkCmdBindPipeline

vkCmdBindVertexBuffers

vkCmdDraw

vkCmdNextSubpass

vkCmdEndQuery

vkCmdSetScissor

vkCmdSetEvent

vkCmdCopyImageToBuffer

vkCmdDispatchIndirect

vkCmdBeginQuery

vkCmdEndRenderPass

vkCmdFillBuffer

vkCmdWaitEvents

vkCmdClearColorImage

VkIndexType

vkCmdSetDepthBounds

vkCmdCopyBufferToImage

vkCmdDrawIndexedIndirect

vkCmdUpdateBuffer

vkCmdCopyImage

vkCmdWriteTimestamp

vkCmdDrawIndexed

vkCmdSetDepthBias

vkCmdDrawIndirect

vkCmdClearAttachments

vkCmdSetViewport

vkCmdCopyBuffer

vkCmdBindDescriptorSets

vkCmdSetLineWidth

vkCmdExecuteCommands

vkCmdSetStencilCompareMask

data VkClearValue #

// Union allowing specification of color or depth and stencil values. Actual value selected is based on attachment being cleared.

Instances

VkStencilFaceFlags

newtype VkStencilFaceFlagBits #

Instances

Eq VkStencilFaceFlagBits # 
Read VkStencilFaceFlagBits # 
Show VkStencilFaceFlagBits # 
Storable VkStencilFaceFlagBits # 
Bits VkStencilFaceFlagBits # 
FiniteBits VkStencilFaceFlagBits # 

type VkStencilFaceFlags = VkStencilFaceFlagBits #

Alias for VkStencilFaceFlagBits

pattern VK_STENCIL_FRONT_AND_BACK :: VkStencilFaceFlagBits #

Front and back faces

data VkClearColorValue #

/ Union allowing specification of floating point, integer, or unsigned integer color data. Actual value selected is based on imageattachment being cleared.

Constructors

VkFloat (Vector 4 CFloat) 
VkInt (Vector 4 Int32) 
VkUint (Vector 4 Word32) 

VkSubpassContents

vkCmdCopyQueryPoolResults

vkCmdBlitImage

vkCmdSetBlendConstants

vkCmdClearDepthStencilImage

vkCmdDispatch

vkCmdSetStencilReference

vkCmdPipelineBarrier

vkCmdBeginRenderPass

vkCmdResetEvent