[HOpenGL] mainloop & return