mesa/src/amd
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
..
addrlib amd/addrlib: move addrlib from amdgpu winsys to common code 2016-09-06 10:06:33 +10:00
common radv: add initial non-conformant radv vulkan driver 2016-10-07 09:16:09 +10:00
vulkan radv/wsi: fix app that acquire multiple images up front 2016-10-14 04:45:11 +10:00
Android.addrlib.mk android: add support for libmesa_amdgpu_addrlib 2016-09-13 10:06:04 +10:00
Android.mk android: add support for libmesa_amdgpu_addrlib 2016-09-13 10:06:04 +10:00
Makefile.addrlib.am amd/addrlib: move addrlib from amdgpu winsys to common code 2016-09-06 10:06:33 +10:00
Makefile.am amd/addrlib: move addrlib from amdgpu winsys to common code 2016-09-06 10:06:33 +10:00
Makefile.sources amd: add amd_kernel_code_t.h to the sources list 2016-10-06 16:17:51 +01:00