mesa/src
Dave Airlie 8bdac874e6 radv/wsi: fix app that acquire multiple images up front
dota2 does multiple acquires followed by multiple queues,
this bug manifested itself as a hang in the xshmfence code
randomly when dota2 was doing it's menus. It also occured
when running dota2 under phoronix-test-suite.

The fix is once the image is acquired to mark it busy then
so nobody else can acquire. We have to trust vulkan apps
that they will eventually submit it.

Acked-by: Edward O'Callaghan <funfunctor@folklore1984.net>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2016-10-14 04:45:11 +10:00
..
amd radv/wsi: fix app that acquire multiple images up front 2016-10-14 04:45:11 +10:00
compiler glsl: dump explicit location when printing IR 2016-10-12 18:50:10 +02:00
egl egl: add eglSwapBuffersWithDamageKHR 2016-10-11 14:04:26 +01:00
gallium radeonsi: adjust and clean up Z_ORDER and EXEC_ON_x settings 2016-10-13 19:00:51 +02:00
gbm gbm: return appropriate error when queryImage() fails 2016-09-27 13:37:21 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx loader/dri3: add get_dri_screen() to the vtable 2016-10-07 11:11:44 +03:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel anv: initialise and increment send_sbc 2016-10-14 04:45:00 +10:00
loader loader/dri3: import prime buffers in the currently-bound screen 2016-10-07 11:11:55 +03:00
mapi mapi: fix out-of-tree build dependencies 2016-10-12 17:36:35 +02:00
mesa gallium: add PIPE_RESOURCE_FLAG_TEXTURING_MORE_LIKELY 2016-10-13 19:00:51 +02:00
util util: remove unused variable 2016-10-07 21:24:50 +11:00
Makefile.am radv: add initial non-conformant radv vulkan driver 2016-10-07 09:16:09 +10:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00