anv: Reduce RHWO optimization (Wa_1508744258)
Implement Wa_1508744258: Disable RHWO by setting 0x7010[14] by default except during resolve pass. Disable the RCC RHWO optimization at all times except when resolving single sampled color surfaces. v2: Move stalling to genX(cmd_buffer_apply_pipe_flushes) for clarity (Mark) Signed-off-by:Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by:
Mark Janes <markjanes@swizzler.org> Reviewed-by:
Jordan Justen <jordan.l.justen@intel.com> Cc: mesa-stable (cherry picked from commit ba0336ab) Part-of: <mesa/mesa!19671>
- src/intel/vulkan/anv_blorp.c 11 additions, 1 deletionsrc/intel/vulkan/anv_blorp.c
- src/intel/vulkan/anv_private.h 11 additions, 0 deletionssrc/intel/vulkan/anv_private.h
- src/intel/vulkan/genX_cmd_buffer.c 28 additions, 0 deletionssrc/intel/vulkan/genX_cmd_buffer.c
- src/intel/vulkan/genX_state.c 13 additions, 0 deletionssrc/intel/vulkan/genX_state.c