getting ready for glsl