mesa/src/intel
Jason Ekstrand 09e4c33085 intel/blorp: Always emit URB config on Gen7+
Previously, i965/iris tried to reuse the currently programmed URB config
if it was good enough for BLORP, rather than reprogramming it each time.
However, this will make some things harder on Gen12+ and we've not seen
any performance impact from emitting URB more frequently in ANV.

This makes the blorp <-> driver interface a bit simpler on Gen7+ because
now all the driver has to do is to provide the L3$ config rather than
trying to hand off URB re-config to blorp.

Cc: "20.0" mesa-stable@lists.freedesktop.org
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3454>
2020-01-30 18:46:20 -06:00
..
blorp intel/blorp: Always emit URB config on Gen7+ 2020-01-30 18:46:20 -06:00
common intel: Take a gen_l3_config in gen_get_urb_config 2020-01-30 18:46:18 -06: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: Drop SLMEnable from L3CNTLREG on Gen11 2020-01-30 18:45:53 -06: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 intel/blorp: Always emit URB config on Gen7+ 2020-01-30 18:46:20 -06: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