Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Pipeline.Graphics.Core
Contents
Synopsis
- create :: D -> P -> Word32 -> Ptr CreateInfo -> Ptr A -> Ptr P -> IO Int32
- data CreateInfo
- pattern CreateInfo :: () -> PtrVoid -> Word32 -> Word32 -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> P -> R -> Word32 -> P -> Int32 -> CreateInfo
- createInfoSType :: CreateInfo -> ()
- createInfoPNext :: CreateInfo -> PtrVoid
- createInfoFlags :: CreateInfo -> Word32
- createInfoStageCount :: CreateInfo -> Word32
- createInfoPStages :: CreateInfo -> PtrCreateInfo
- createInfoPVertexInputState :: CreateInfo -> PtrCreateInfo
- createInfoPInputAssemblyState :: CreateInfo -> PtrCreateInfo
- createInfoPTessellationState :: CreateInfo -> PtrCreateInfo
- createInfoPViewportState :: CreateInfo -> PtrCreateInfo
- createInfoPRasterizationState :: CreateInfo -> PtrCreateInfo
- createInfoPMultisampleState :: CreateInfo -> PtrCreateInfo
- createInfoPDepthStencilState :: CreateInfo -> PtrCreateInfo
- createInfoPColorBlendState :: CreateInfo -> PtrCreateInfo
- createInfoPDynamicState :: CreateInfo -> PtrCreateInfo
- createInfoLayout :: CreateInfo -> P
- createInfoRenderPass :: CreateInfo -> R
- createInfoSubpass :: CreateInfo -> Word32
- createInfoBasePipelineHandle :: CreateInfo -> P
- createInfoBasePipelineIndex :: CreateInfo -> Int32
CREATE
data CreateInfo Source #
Instances
Storable CreateInfo Source # | |
Defined in Gpu.Vulkan.Pipeline.Graphics.Core Methods sizeOf :: CreateInfo -> Int # alignment :: CreateInfo -> Int # peekElemOff :: Ptr CreateInfo -> Int -> IO CreateInfo # pokeElemOff :: Ptr CreateInfo -> Int -> CreateInfo -> IO () # peekByteOff :: Ptr b -> Int -> IO CreateInfo # pokeByteOff :: Ptr b -> Int -> CreateInfo -> IO () # peek :: Ptr CreateInfo -> IO CreateInfo # poke :: Ptr CreateInfo -> CreateInfo -> IO () # | |
Show CreateInfo Source # | |
Defined in Gpu.Vulkan.Pipeline.Graphics.Core Methods showsPrec :: Int -> CreateInfo -> ShowS # show :: CreateInfo -> String # showList :: [CreateInfo] -> ShowS # |
pattern CreateInfo :: () -> PtrVoid -> Word32 -> Word32 -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> PtrCreateInfo -> P -> R -> Word32 -> P -> Int32 -> CreateInfo Source #
createInfoSType :: CreateInfo -> () Source #
createInfoPNext :: CreateInfo -> PtrVoid Source #
createInfoFlags :: CreateInfo -> Word32 Source #
createInfoLayout :: CreateInfo -> P Source #
createInfoRenderPass :: CreateInfo -> R Source #
createInfoSubpass :: CreateInfo -> Word32 Source #