ecere/gfx/drivers/OpenGL: Shaders support improvements
authorJerome St-Louis <jerome@ecere.com>
Tue, 8 Sep 2015 11:38:27 +0000 (19:38 +0800)
committerJerome St-Louis <jerome@ecere.com>
Fri, 26 Feb 2016 04:25:09 +0000 (23:25 -0500)
commit891f9b0b37583fa97d12cca941a35be3847e85ac
tree17171550eccdaecf9a8ef52c27d75b0f6fbeb62f
parenta49d877111aff870ca79da0b0034eab44505eeea
ecere/gfx/drivers/OpenGL: Shaders support improvements
- Fixed 3D issues (including incomplete Matrix multiplication biting again)
- Added texture_matrix and texturingOn uniforms
- Fixed color on no texturing
- Removed deprecated lighting & material calls when SHADERS is defined
- Added Shaders to drivers/gl3 in project in addition to res/shaders/
   (Allows linking project with F7 while they're the active editor)
ecere/ecere.epj
ecere/src/gfx/3D/Matrix.ec
ecere/src/gfx/drivers/OpenGLDisplayDriver.ec
ecere/src/gfx/drivers/gl3/fixed.frag
ecere/src/gfx/drivers/gl3/shading.ec