Some more attempts to make it work

need to write a specific shader for OpenGL 3.3 ugh. Gonna do it some
other time.