mesa/src
Paulo Zanoni 1efe139cad intel: fix the gen 11 compute shader scratch IDs
Scratch space allocation is based on the number of threads in the base
configuration, and we only have one base configuration for ICL, with 8
subslices.

This fixes an issue with Aztec on Vulkan in a machine with a
configuration that's not the base. The issue looks like a regression
from b9e93db208, but it seems things are broken since forever, just
not easily reproducible.

v2: Reimplement it using the subslices variable. Don't touch TGL.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4006>
2020-03-03 00:36:10 +00:00
..
amd aco: pass vars by const & 2020-03-02 13:18:49 +00:00
broadcom v3d: Ask the state tracker to lower image accesses off of derefs. 2020-02-24 18:25:02 +00:00
compiler glsl: add some error checks to the nir uniform linker 2020-02-28 23:48:46 +00:00
drm-shim drm-shim: fix EOF case 2019-11-13 12:39:14 +00:00
egl egl: allow INVALID format for linux_dmabuf 2020-03-02 21:09:26 +00:00
etnaviv etnaviv: drm-shim: add GC400 2020-01-30 04:05:39 +00:00
freedreno freedreno/ir3: add assert 2020-02-28 16:53:41 +00:00
gallium intel: fix the gen 11 compute shader scratch IDs 2020-03-03 00:36:10 +00:00
gbm meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx glx/drisw: fix shm put image fallback 2020-02-25 01:23:01 +00:00
gtest meson: gtest needs pthreads 2019-11-07 06:11:19 -08:00
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel intel: fix the gen 11 compute shader scratch IDs 2020-03-03 00:36:10 +00:00
loader loader: Fix leak of kernel driver name 2020-01-30 10:08:17 -08:00
mapi glapi/copyimage: Implement CopyImageSubDataNV 2020-02-24 16:31:06 +00:00
mesa intel: fix the gen 11 compute shader scratch IDs 2020-03-03 00:36:10 +00:00
panfrost pan/bi: Move some definitions from disasm to bifrost.h 2020-03-03 00:03:50 +00:00
util util: move debug_memory_{begin,end} to os_memory_debug.h 2020-02-24 23:07:57 +00:00
vulkan util/format: add missing BC4/BC5 vulkan formats 2020-02-28 12:48:11 +00:00
meson.build meson: only build imgui when needed 2019-11-25 07:51:56 +00:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00