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>
Thu, 28 Jul 2016 21:35:29 +0000 (17:35 -0400)
commit511c4600f7afe2fd41ada17ea9a88951060b1c11
tree145b20d3fa617ec35409178f92edbd93d0663350
parent3ca5fcba8f76201b716319bdc4905ad74517bbae
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