Basic fragment shader.
Basic fragment shader. Just copies RGB color from vertex shader.
Basic vertex shader.
Basic vertex shader. Can specify model, view, and projection matrices, and vertex position and color (no alpha)
Attaches the appropriate debugDrawable to the given drawable using the composable pipeline.
Attaches the appropriate debugDrawable to the given drawable using the composable pipeline. The debugDrawables call glGetError after every OpenGL call and reports any errors found.
Singleton object to init OpenGL and let us grab context from anywhere. Also has useful utility functions for dealing with vectors and matrices.