fixed surface triangle vertex order so triangles face correctly
got color buffer drawing through framebuffer
got color and depth drawing through to compositor