mesa/src/intel
Lionel Landwerlin 582bf4d9f7 anv: flag BO for write combine when CPU visible and potentially in lmem
This should fix a performance regression with the internal kernel
branch which does not support the upstream I915_MMAP_OFFSET_FIXED.

With I915_MMAP_OFFSET_FIXED we defer the mapping flags to the kernel
since it knows better where buffers are going to end up (lmem or smem).

The internal kernel doesn´t have that and there we should use write
combined for anything that can be in lmem.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18841>
2022-09-28 09:51:31 +00:00
..
blorp blorp: Fix typo in blorp_xy_block_copy_blt 2022-09-28 08:41:35 +00:00
ci ci/intel: drop glmark2 terrain trace 2022-09-18 18:51:14 +00:00
common intel/mi_builder: allow half GP registers for dereferencing 2022-09-28 05:38:36 +00:00
compiler anv: disable SIMD16 for RT shaders 2022-09-28 05:38:37 +00:00
dev intel/devinfo: DG2 supports ray-tracing 2022-09-28 05:38:37 +00:00
ds intel/utrace: create the callback events for xfb trace points 2022-09-22 06:59:06 +00:00
genxml intel/genxml: Add XY_FAST_COLOR_BLT 2022-09-28 08:41:35 +00:00
isl intel/utrace: make blorp tracepoints more readable 2022-09-21 12:38:34 +00:00
nullhw-layer intel/nullhw: Use correct macro to fix build regression 2022-08-01 10:54:38 +00:00
perf intel: fix typos found by codespell 2022-06-27 10:20:55 +00:00
tools intel/tools: Also look for 'batch' tag 2022-08-17 02:24:09 +00:00
vulkan anv: flag BO for write combine when CPU visible and potentially in lmem 2022-09-28 09:51:31 +00:00
vulkan_hasvk intel/dev: Adjust prefetch_size values for MTL engines 2022-09-22 02:14:47 +00:00
meson.build intel: add a hasvk vulkan driver 2022-09-02 09:40:45 +00:00