----------------------------------------------------------------------------- -- -- Module : Graphics.GPipe.Uniform -- Copyright : Tobias Bexelius -- License : MIT -- -- Maintainer : Tobias Bexelius -- Stability : Experimental -- Portability : Portable -- -- | -- Uniform values are constants that you can combine with all vertices or fragments of a 'PrimitiveStream' or 'FragmentStream'. -- They are loaded from a 'Buffer' and OpenGl uniform blocks are used under the hood. ----------------------------------------------------------------------------- module Graphics.GPipe.Uniform ( UniformInput(..), ToUniform(), getUniform, Uniform(..), ) where import Graphics.GPipe.Internal.Uniform import Graphics.GPipe.Internal.Buffer