name: caramia version: 0.1.0.0 synopsis: Caramia real-time hardware-accelerated rendering library homepage: https://github.com/Noeda/caramia/ license: MIT license-file: LICENSE author: Mikko Juola copyright: Copyright (c) 2014 Mikko Juola maintainer: mikjuo@gmail.com category: Graphics build-type: Simple stability: experimental cabal-version: >=1.10 description: (See README.md in the repository for a more comprehensive description). . These are low-level, but Haskelly bindings to OpenGL 3.3. . See 'giveContext' in "Caramia.Context" as this is the starting point for using this library. source-repository head type: git location: https://github.com/Noeda/caramia.git library exposed-modules: Caramia Caramia.Resource Caramia.Context Caramia.Buffer Caramia.VAO Caramia.Shader Caramia.Math Caramia.ImageFormats Caramia.Render Caramia.Texture Caramia.Memory Caramia.Framebuffer Caramia.Color Caramia.Blend Caramia.Prelude Caramia.Sync Caramia.Internal.ContextLocalData Caramia.Internal.OpenGLDebug Caramia.Internal.OpenGLCApi Caramia.Internal.Lens Caramia.Internal.FlextGL Caramia.Render.Internal Caramia.Framebuffer.Internal Caramia.Texture.Internal Caramia.ImageFormats.Internal Caramia.Shader.Internal Caramia.Buffer.Internal Caramia.Blend.Internal Caramia.VAO.Internal ghc-options: -Wall -fno-warn-name-shadowing build-depends: base >=4.6 && <5.0.0.0 ,bytestring >=0.10 && <1.0 ,containers >=0.5 && <1.0 ,vector >=0.10 && <1.0 ,text >=0.9 && <2.0 ,transformers >=0.4 && <1.0 ,semigroups >=0.15 && <1.0 ,OpenGLRaw >=1.5 && <2.0 hs-source-dirs: src default-language: Haskell2010 if os(darwin) frameworks: OpenGL cpp-options: -DMAC_OPENGL -- This is just a dumping ground test that does stupid things. It's used to -- check if things work at all. test-suite smoke-test type: exitcode-stdio-1.0 main-is: Main.hs ghc-options: -Wall -fno-warn-name-shadowing -threaded hs-source-dirs: demos/smoke-test build-depends: base, caramia ,sdl2 ==1.* ,text >=0.9 && <2.0 default-language: Haskell2010 -- This one tests Caramia.Memory if it returns anything useful. test-suite memory-info type: exitcode-stdio-1.0 main-is: Main.hs ghc-options: -Wall -fno-warn-name-shadowing -threaded hs-source-dirs: demos/memory-info build-depends: base, caramia ,sdl2 ==1.* default-language: Haskell2010