mesa/src/amd
Samuel Pitoiset ca6bf9a6cd radv: flush and invalidate CB before resetting query pools on GFX9
We have to emit a CACHE_FLUSH_AND_INV_TS_EVENT to be sure all
prior GPU work is done. While we are at it, also flush and
invalidate DB.

This fixes the following CTS (when the small hint is disabled):
dEQP-VK.query_pool.statistics_query.reset_before_copy.*

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-By: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-06-13 11:23:48 +02:00
..
addrlib amd/addrlib: fix uninitialized values for Addr2ComputeDccAddrFromCoord 2019-04-04 09:30:40 -04:00
common amd/rtld: layout and relocate LDS symbols 2019-06-12 20:28:23 -04:00
registers ac/registers: don't use the si, cik, vi names, use gfxN 2019-06-03 20:06:41 -04:00
vulkan radv: flush and invalidate CB before resetting query pools on GFX9 2019-06-13 11:23:48 +02:00
Android.addrlib.mk android: amd/addrlib: update Mesa's copy of addrlib 2018-12-01 01:13:53 +01:00
Android.common.mk amd/common: use generated register header 2019-06-03 20:05:20 -04:00
Android.mk android: radv: build vulkan.radv conditionally to radeonsi 2018-08-03 20:09:16 +02:00
Makefile.sources amd/common: add a more powerful runtime linker 2019-06-12 20:28:23 -04:00
meson.build meson: build "radv" vulkan driver for radeon hardware 2017-09-27 09:12:34 -07:00