Funny things with opengl