Fix multiple OpenGL errors on AMD R9 270X running the 4.4.12874 drivers on Ubuntu 14.04 LTS
Add new solution, TextureArrayMultiDrawBuffer, to work around possible bug in AMD linux drivers with glMultiDrawIndirect
Proper debug/release linux targets. Source files depended on Win32's _DEBUG define, it's not auto-defined on Linux. SDL is always release. Update readme
In debug builds, pass SDL the debug GL context creation flag
Only call glGetError in debug builds. A somewhat annoying, widespread change, but glGetXXX destroys performance on multi-threaded drivers.
Fix README.md

Fix markdown from my previous README commit
Enabling the multi-threaded OpenGL driver on OSX. Calling CGEnable in SDL appears to require adding OpenGL to SDL's cmake as a required linked library
Make OSX makefiles match linux. Proper debug & release configurations
Fix an assumption in the GL renderer code that glDebugMessageControl is available. It's not on OSX 4.1 OpenGL.
Update .gitignore to ignore debug/release build directories
Fix OpenGL errors because VAO isn't bound. A VAO must be bound, when run in benchmark mark, tests destroy their VAO during shutdown, causing subsequent tests that relied on the default VAO bound during GfxInit to fail. Each test should great a default VAO
PDF of AMD & Nvidia Linux results
Merge branch 'master' of github.com:michaelmarks/apitest
Upped memory limit for printf. Really need to dynamically determine and allocate this.
Merge branch 'michaelmarks-master'