- Fix profiled builds with GHC >= 8.8 (@maoe)
- Fix floating point RGBA texture support
Bump OpenGLRaw
upper bound
Use Cabal 2.0's build-tool-depends
field
- Don't use
hpp
for preprocessing on Windows
- Bump hpp dependency to address a change in the way GHC 8 invokes the pre-processor.
- OpenGL 3 dependency bump
- Update to
hpp-0.3.0
- Use
hpp
as a preprocessor rather thancpphs
- Do not print shader info log if it contains only \NUL
-
Added
orthoMatrix
toCamera3D
-
Added
loadShaderFamily
to load all vertex, geometry, and fragment shaders based on a root file name.
- Generalized
setUniform
to work with any instance ofAsUniform
. Specifically, this enables the use of types from thelinear
package.