experiments using SDL and OpenGL