ecere/gfx/newFonts: Runtime switching of shaders/ffp
authorJerome St-Louis <jerome@ecere.com>
Wed, 6 Jul 2016 09:34:58 +0000 (05:34 -0400)
committerJerome St-Louis <jerome@ecere.com>
Wed, 2 Nov 2016 16:32:49 +0000 (12:32 -0400)
commit23e6f604ed146a6980f39962e39fab60f0bef602
treee9f795678005decff74a0e6c6f24f85ebed75d78
parent0cab270d1f9b2c3a4515f1159c1541aa9c45cded
ecere/gfx/newFonts: Runtime switching of shaders/ffp
ecere/gfx/newFonts/DrawManager: Simplified and unified Shaders/FFP
- Making use of default vertex shader for now
- Moved image list from FontRenderer to DrawManager to avoid flush render while defining images
- Making use of glBufferSubData
ecere/src/gfx/newFonts/cc/mmbitmap.h
ecere/src/gfx/newFonts/drawManager.ec
ecere/src/gfx/newFonts/fmFontManager.ec
ecere/src/gfx/newFonts/fontRenderer.ec
ecere/src/gfx/newFonts/textureManager.ec