Created anonymous structs to organize the renderer specific global
variables such as OpenGL handles and uniforms. Started working towards
stream resolution independant texture display by adding a "res" uniform
to the shader.