Source tree update
Forgot to commit changes
Add GLM headers
Missed one
Added support of on screen text rendering
We should really remove project files from repo, they're handy to setup but they are too personalised
Deprecated GLEW in favour of LoadGL tool, you can no longer use pre 3.3 functions, we also get a ~5% speed boost due to reduced get calls
Fixed Makefile for linux and removed glx
Some clean ups and added drop shadow to font rendering
Changed some raw ptr's to unique_ptr, fixes destructor errors on program exit
Added solid rectangle renderer and application title is now set from configuration file
YOLO
Refactored in new C++ standard for OpenGL API
Switched build system over to premake5, run premake5 vs2013 to generate project files
Add exclude for linux/other OS
Fix'd
Fixed an exception in push_back() of pure.h
Less shit rectangle drawing
Lua compat layer, functions that take object types need to be expanded to primitives or take sel::function with a tuple
Small clean up