mutter/clutter/glx
Robert Bragg 56315d92bd stage-glx: Never promote clipped redraws to full redraws.
When clipped redraws were first supported in Clutter a heuristic was
added to promote tall clipped redraws into full redraws due to a concern
that using glXCopySubBuffer for tall rectangles would block the GPU for
too long waiting for the vtrace to be in a suitable position so that
tearing isn't seen. We've so far been unable to measure any impact from
this blocking even with full height windows so we are removing the
arbitrary threshold of 300px that was originally "plucked out of thin
air".

http://bugzilla.o-hand.com/show_bug.cgi?id=2136
2010-06-16 01:04:35 +01:00
..
clutter-backend-glx.c backend-glx: Avoid vblank waits/glFinish calls when throttling blits 2010-06-09 02:11:17 +01:00
clutter-backend-glx.h backend-glx: Avoid vblank waits/glFinish calls when throttling blits 2010-06-09 02:11:17 +01:00
clutter-event-glx.c Ignore unexpected GLX_BufferSwapComplete 2010-05-05 12:00:40 +01:00
clutter-event-glx.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-glx-texture-pixmap.c material: Avoid redundant glBindTexture calls 2010-06-09 17:26:15 +01:00
clutter-glx-texture-pixmap.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-glx.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-stage-glx.c stage-glx: Never promote clipped redraws to full redraws. 2010-06-16 01:04:35 +01:00
clutter-stage-glx.h Adds initial clipped redraw support to Clutter 2010-03-02 17:19:11 +00:00
Makefile.am glx backend: Adds support for GLX_INTEL_swap_event 2010-02-09 22:19:41 +00:00