anv, iris: Set MediaSamplerDOPClockGateEnable for gen12+
authorJordan Justen <jordan.l.justen@intel.com>
Sun, 29 Mar 2020 09:16:06 +0000 (02:16 -0700)
committerJordan Justen <jordan.l.justen@intel.com>
Sat, 12 Sep 2020 00:40:03 +0000 (17:40 -0700)
commit20a4235c4c96592e13648da494ca446288ac9a2f
tree38933d54c5cd297d57032943f2bf97c0f843c87b
parente3101c96bb64dd5c8246654a9c4865fa99a060b0
anv, iris: Set MediaSamplerDOPClockGateEnable for gen12+

This has been shown to help performance on TGL and DG1. This could be
applied to gen9+, but we still need to show if it helps with those
platforms.

Rework:
 * Make change in src/intel/vulkan/genX_cmd_buffer.c too. (Ken)
 * Keep mask as 3 for gen < 12

Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6684>
src/gallium/drivers/iris/iris_state.c
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/genX_state.c