Playing with OpenGL on multiple platforms