initial opengl rendering