factor/basis/ui/backend
Jon Harper 14f51e2dd5 ui.backend.gtk, use a separate widget for drawing opengl. Fixes #1487
Apparently you can't use opengl calls in a configure event signaled from
the window. If you do, on ubuntu 14.04 with unity, each and every frame
will be drawn. Since they are drawn slower than the event are emitted,
it continues to redraw after the resize is done, 'replaying' the resize
motion.
opengl calls from a configure event on the single child of the
window are ok.
Also, now that the window is not used to draw opengl, it doesn't produce
expose events, instead the drawable child must be used.

This also makes moving the window much smoother.
2017-01-23 10:04:43 -08:00
..
cocoa alien.*: frontend varargs support! #1677 2016-08-10 21:34:37 +02:00
gtk ui.backend.gtk, use a separate widget for drawing opengl. Fixes #1487 2017-01-23 10:04:43 -08:00
windows some cleanup. 2016-11-26 22:01:03 -08:00
x11 ui.backend.x11.keys: symbolic constants can be used 2016-08-17 04:04:06 +02:00
authors.txt
backend.factor ui.backend.*: the offscreen buffer hooks appear unused - let's delete! 2015-10-27 16:58:01 +01:00
summary.txt