initial opengl init