gelatin-gl-0.1.0.0: src/Gelatin/GL.hs
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE TupleSections #-}
-- |
-- Module: Gelatin.GL
-- Copyright: (c) 2017 Schell Scivally
-- License: MIT
-- Maintainer: Schell Scivally <schell@takt.com>
--
-- ["Gelatin.GL.Renderer"]
-- Rendering specific geometries in IO.
--
-- ["Gelatin.GL.Compiler"]
-- Compiling and marshaling general geometries to the renderer.
--
-- ["Gelatin.GL.Shader"]
-- Loading and compiling the OpenGL shaders needed to run the renderer.
--
-- ["Gelatin.GL.Common"]
-- Some shared stuff.
--
module Gelatin.GL
( module Gelatin.GL.Renderer
, module Gelatin.GL.Shader
, module Gelatin.GL.Common
, module Gelatin.GL.Compiler
-- * Re-exports
, module Gelatin
, module Graphics.GL.Types
, module Graphics.GL.Core33
) where
import Gelatin.GL.Renderer
import Gelatin.GL.Shader
import Gelatin.GL.Common
import Gelatin.GL.Compiler
import Gelatin
import Graphics.GL.Types
import Graphics.GL.Core33