I've been working on updating Blaze3D to use OpenGL 3.2 core profile for almost a year. In mid-December Felix started helping me with writing shaders, improved buffer handling and a lot of bug fixing. Now the foundation is there for future improvements. It's going to be fun!