bkloppenborg / simtoi

The SImulation and Modeling Tool for Optical Interferometry
GNU General Public License v3.0
7 stars 6 forks source link

Drop GLUT #11

Closed bkloppenborg closed 12 years ago

bkloppenborg commented 12 years ago

The way the software is written requires that the minimization engine drives the rendering process, but GLUT cannot hand off any rendering/monitoring operations to an external thread. It appears QT CQTOpenGL widget can do this so we'll switch to that instead. This will require significant refactoring sadly.

bkloppenborg commented 12 years ago

Implemented necessary changes by adding QT (c2ac71b2f4ee7c161d523c9ea152c6064700efd8), creating a new GUI (dc660d491393de541e00f79ed2834530dbee158c), and implementing an OpenGL rendering thread (2d243dfd6a8c38afb8f7ddf3f0ef03f86ed3f5c8).