linepoint: return a vector from calcTranslatedPos
displaylist: remove unused class
screen: load GL using the abstraction
odeactor: remove OpenGL dependency
drawable: draw with a model matrix
linepoint: use gl3n for matrix math
REMOVE: matrix debugging function
WIP: linepoint: port to opengles-compatible calls
screen: remove unused methods
screen: hide GLES-incompatible feature settings
shaderprogram: cache program usage
shaderprogram: cache VAO changes
gl: don't clear bindings

It's unnecessary.