Convert existing C ++ openGL project from glut / freeglut to glfw

I want to upgrade my science-based 3D application from Freeglut to GLFW, but I'm worried about hidden conflicts or data loss. In fact, my application works like a charm with Freeglut, and I have no problems, but GLFW is recommended for modern OpenGL (3.0+) in all modern books and textbooks.

I look at the GLFW API and looks like Glut with a prefix glfw*, but I'm not quite sure. so I have three questions:

  • Is it worth it to tear up my existing project for the sake of GLFW or stick with freeglut?
  • Am I going to lose any feature from glut?
  • Is GLFW compatible with GTK +? (because my GUI is based on GTK)
+5
source share
1 answer

3- GLFW GTK +? ( GUI GTK)

GTK +, Free-/GLUT GLFW. GTK + OpenGL . .

+3

All Articles