Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type Pipeline = Pipeline '[Scene] VertexAttrs InstanceAttrs Source #
allocate :: (HasVulkan env, HasRenderPass renderpass) => SampleCountFlagBits -> Tagged Scene DsBindings -> renderpass -> ResourceT (RIO env) Pipeline Source #
allocateBlend :: (HasVulkan env, HasRenderPass renderpass) => SampleCountFlagBits -> Tagged Scene DsBindings -> renderpass -> ResourceT (RIO env) Pipeline Source #
type Config = Config '[Scene] VertexAttrs InstanceAttrs Source #
configBlend :: Tagged Scene DsBindings -> Config Source #