Render.ShadowMap.Pipeline
data Settings Source #
Constructors
Fields
defaults :: Settings Source #
type Pipeline = Pipeline '[Sun] () Transform Source #
allocate :: (HasVulkan env, HasRenderPass renderpass) => Tagged Sun DsBindings -> renderpass -> Settings -> ResourceT (RIO env) Pipeline Source #
type Config = Configure Pipeline Source #
config :: Tagged Sun DsBindings -> Settings -> Config Source #
stageCode :: StageCode Source #
stageSpirv :: StageSpirv Source #