mesa/src
Mario Kleiner 455d3036fa glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
Restores proper immediate tearing swap behaviour for
OpenGL bufferswap under DRI3/Present.

Cc: "10.3 10.4" <mesa-stable@lists.freedesktop.org>

v2: Add Frank Binns signed off by for his original earlier
patch from April 2014, which is identical to this one, and
Chris Wilsons reviewed tag from May 2014 for that patch, ergo
also for this one.

v3: Incorporate comment about triple buffering as suggested
by Axel Davy, and reference to relevant spec provided by
Eric Anholt.

Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Axel Davy <axel.davy@ens.fr>
Reviewed-by: Eric Anholt <eric@anholt.net>
2014-12-14 15:09:49 +00:00
..
egl egl: Add files to distribution. 2014-12-12 12:11:49 -08:00
gallium freedreno/a4xx: mipmaps 2014-12-13 15:09:37 -05:00
gbm egl+gbm: Add symbols-check tests to distribution. 2014-12-12 12:11:49 -08:00
getopt
glsl glsl: Add dist-hook to delete glcpp test *.out files. 2014-12-12 12:11:50 -08:00
glx glx/dri3: Request non-vsynced Present for swapinterval zero. (v3) 2014-12-14 15:09:49 +00:00
gtest gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
mapi mapi: Move rules for generating glapi_mapi_tmp.h out of the conditional. 2014-12-12 12:11:50 -08:00
mesa i965/vec4: Drop writemasks on scratch reads. 2014-12-12 23:21:27 -08:00
util util: Wire up u_atomic_test. 2014-12-12 12:11:50 -08:00
Makefile.am mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
SConscript util: Move ralloc to a new src/util directory. 2014-08-04 11:06:58 -07:00