cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: keid-render-basic
version: 0.1.2.0
synopsis: Basic rendering programs for Keid engine.
category: Game Engine
author: IC Rainbow
maintainer: keid@aenor.ru
copyright: 2021 IC Rainbow
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://gitlab.com/keid/engine
library
exposed-modules:
Engine.UI.Message
Global.Resource.CubeMap.Base
Global.Resource.CubeMap.Base.Paths
Global.Resource.Texture.Base
Global.Resource.Texture.Base.Paths
Render.Basic
Render.Code.Lit
Render.Debug.Model
Render.Debug.Pipeline
Render.DescSets.Set0
Render.DescSets.Set0.Code
Render.DescSets.Sun
Render.Font.EvanwSdf.Model
Render.Font.EvanwSdf.Pipeline
Render.ForwardMsaa
Render.Lit.Colored.Model
Render.Lit.Colored.Pipeline
Render.Lit.Material
Render.Lit.Material.Collect
Render.Lit.Material.Model
Render.Lit.Material.Pipeline
Render.Lit.Textured.Model
Render.Lit.Textured.Pipeline
Render.ShadowMap.Pipeline
Render.ShadowMap.RenderPass
Render.Skybox.Pipeline
Render.Unlit.Colored.Model
Render.Unlit.Colored.Pipeline
Render.Unlit.Textured.Model
Render.Unlit.Textured.Pipeline
Resource.Font
Resource.Font.EvanW
Resource.Mesh.Lit
Stage.Loader.Render
Stage.Loader.Scene
Stage.Loader.Setup
Stage.Loader.Types
Stage.Loader.UI
other-modules:
Paths_keid_render_basic
hs-source-dirs:
src
default-extensions:
NoImplicitPrelude
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstrainedClassMethods
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
DuplicateRecordFields
EmptyCase
EmptyDataDeriving
ExistentialQuantification
ExplicitForAll
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
HexFloatLiterals
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
NamedFieldPuns
NamedWildCards
NumDecimals
NumericUnderscores
OverloadedStrings
PatternSynonyms
PostfixOperators
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
build-depends:
adjunctions
, aeson
, base >=4.7 && <5
, bytestring
, derive-storable
, derive-storable-plugin
, distributive
, file-embed >=0.0.10
, geomancy
, keid-core >=0.1.2.0
, keid-geometry
, neat-interpolation
, resourcet
, rio >=0.1.12.0
, tagged
, text
, unliftio
, vector
, vulkan
, vulkan-utils
default-language: Haskell2010