gl/gl-glxgears.scm: Do all GL callouts in a Gtk callback.
authorMatt Birkholz <puck@birchwood-abbey.net>
Fri, 29 Apr 2016 22:36:10 +0000 (15:36 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sat, 30 Apr 2016 00:37:21 +0000 (17:37 -0700)
commitc1379fc3fefeb7573c82caa6a9baa40f6e486152
treeecb8fd90f831ecfc222ef4b155c487f0c1e90108
parent3221a1b5affeeae2ed1342cb65de6ee66f4a8ebf
gl/gl-glxgears.scm: Do all GL callouts in a Gtk callback.

Otherwise this demo will not operate alongside a layout demo or a
glx-viewport.  While it holds the GL libray mutex, it causes them
to suspend-current-thread in their draw callback.
src/gl/gl-glx.scm
src/gl/gl-glxgears.scm
src/gl/gl.pkg