mesa/src/intel
Jordan Justen 2969012d03 anv: Emit CS Stall before Instruction Cache flush for gen12 WA
Before flushing the instruction cache with a pipe control, we need to
use a CS Stall pipe control.

Ref: GEN:BUG:1409226450
Rework: Add stall-at-scoreboard (Lionel)
Rework: Merge with other anvil pre-invalidate stalls (Lionel)
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3457>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3457>
2020-01-28 21:57:17 +00:00
..
blorp intel/blorp: Handle bit-casting UNORM and BGRA formats 2020-01-28 18:15:29 +00:00
common intel/mi_builder: Force write completion on Gen12+ 2020-01-28 18:15:29 +00:00
compiler intel/compiler: Clear accumulator register before EOT 2020-01-27 19:48:11 +00:00
dev intel/compiler: Split has_64bit_types into float/int 2020-01-22 00:19:20 +00:00
genxml intel/genxml: Make SO_DECL::"Hole Flag" a Boolean 2020-01-27 20:26:23 +00:00
isl isl: add gen12 comment about CCS for linear tiling 2020-01-26 20:46:14 +00:00
perf util/hash_table: added hash functions for integer types 2020-01-23 17:06:57 +00:00
tools intel/dump_gpu: handle context create extended ioctl 2019-10-30 21:58:31 +02:00
vulkan anv: Emit CS Stall before Instruction Cache flush for gen12 WA 2020-01-28 21:57:17 +00:00
Android.blorp.mk intel: android: remove libdrm_intel requirement 2017-03-30 19:07:23 +01:00
Android.common.mk android: static link with libexpat with Android O+ 2019-03-25 10:11:57 +02:00
Android.compiler.mk android: fix build issues with brw_nir_trig_workarounds.c 2017-10-04 07:39:05 +03:00
Android.dev.mk drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00
Android.genxml.mk intel/genxml: generate pack files for gen12 on android builds 2019-08-28 13:38:33 -07:00
Android.isl.mk intel/isl: build android libmesa_isl for gen12 2019-08-28 13:38:33 -07:00
Android.mk i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Android.perf.mk i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Android.vulkan.mk anv/android: setup gralloc1 usage from gralloc0 usage manually 2020-01-28 14:46:25 +02:00
Makefile.perf.am i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Makefile.sources intel: Implement Gen12 workaround for array textures of size 1 2020-01-26 22:27:03 +02:00
meson.build meson: only build imgui when needed 2019-11-25 07:51:56 +00:00