Redesign vertex buffer object.
Vertex buffer object test.
Vertex buffer object binding.
Vertex buffer object tests.
Setting data buffer.
Vertex data buffer tests.
Vertex array object.
Vertex array object handling.
Badly named tests.
Vertex array object creation.
Vertex array continued.
Shader & program (wip).
Program & shader (wip)
Fixup compilation.
rewrite white triangle test
Delete obsolete files.
Merge branch 'render-device-redesign' into dev