Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Render.ShadowMap.RenderPass
Documentation
Constructors
ShadowMap | |
Fields
|
Instances
HasRenderPass ShadowMap Source # | |
Defined in Render.ShadowMap.RenderPass Methods getFramebuffers :: ShadowMap -> Vector Framebuffer getRenderPass :: ShadowMap -> RenderPass getClearValues :: ShadowMap -> Vector ClearValue getRenderArea :: ShadowMap -> Rect2D | |
RenderPass ShadowMap Source # | |
Defined in Render.ShadowMap.RenderPass Methods updateRenderpass :: (HasLogFunc env, HasSwapchain swapchain, HasVulkan env, MonadResource (RIO env)) => swapchain -> ShadowMap -> RIO env ShadowMap refcountRenderpass :: MonadResource (RIO env) => ShadowMap -> RIO env () |
allocate :: (MonadResource m, MonadVulkan env m, HasLogFunc env, HasSwapchain context) => context -> Word32 -> ("light count" ::: Word32) -> m ShadowMap Source #
usePass :: (MonadIO io, HasRenderPass a) => a -> Word32 -> CommandBuffer -> io r -> io r #