mesa/src/amd
Bas Nieuwenhuizen 8ebc7dcb59 radv: Allow fast clears with concurrent queue mask for some layouts.
For VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL and
VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL we do not care about
the queue mask because

1) using these is only allowed on the gfx queue
2) transitions for these are only allowed on the gfx queue.

This enables some fast clears for Doom that uses
VK_SHARING_MODE_CONCURRENT.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-03-18 09:10:55 +00:00
..
addrlib amd/addrlib: update Mesa's copy of addrlib 2018-11-29 13:18:24 +01:00
common ac/nir_to_llvm: add assert to emit_bcsel() 2019-03-18 09:39:04 +11:00
vulkan radv: Allow fast clears with concurrent queue mask for some layouts. 2019-03-18 09:10:55 +00:00
Android.addrlib.mk android: amd/addrlib: update Mesa's copy of addrlib 2018-12-01 01:13:53 +01:00
Android.common.mk Android: fix undeclared identifier 'gfx9d_reg_table' 2017-09-11 09:35:23 -05:00
Android.mk android: radv: build vulkan.radv conditionally to radeonsi 2018-08-03 20:09:16 +02:00
Makefile.addrlib.am amd/addrlib: update Mesa's copy of addrlib 2018-11-29 13:18:24 +01:00
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.common.am configure: allow building with python3 2018-10-31 19:15:50 +00:00
Makefile.sources amd/addrlib: drop si_ci_vi_merged_enum.h from the list 2018-12-10 16:35:01 +00:00
meson.build meson: build "radv" vulkan driver for radeon hardware 2017-09-27 09:12:34 -07:00