mesa/src
Danylo Piliaiev 0904ee0c60 intel/fs: Do not lower large local arrays to scratch on gen7
On gen7 and earlier the scratch space size is limited to 12kB.
By enabling this optimization we may easily exceed this limit
without having any fallback.

arb_compute_shader/linker/bug-93840.shader_test crashes with
this lowering on IVB due to exceeding scratch size limit.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2092
Fixes: 69244fc7
Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-11-14 20:08:30 +00:00
..
amd aco: Optimize out trivial code from uniform bools. 2019-11-14 17:27:11 +01:00
broadcom util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
compiler nir: Fix non-determinism in lower_global_vars_to_local 2019-11-14 13:10:58 +00:00
drm-shim drm-shim: fix EOF case 2019-11-13 12:39:14 +00:00
egl Revert "egl: handle EGL_IMAGE_EXTERNAL_FLUSH_EXT" 2019-11-14 07:46:14 +02:00
etnaviv util: remove LIST_IS_EMPTY macro 2019-10-28 11:24:39 +00:00
freedreno util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
gallium util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
gbm meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
getopt
glx dri: Avoid swapbuffer throttling in glXCopySubBufferMESA 2019-10-05 13:19:37 +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
intel intel/fs: Do not lower large local arrays to scratch on gen7 2019-11-14 20:08:30 +00:00
loader loader: replace xmlpool_options_h with idep_xmlconfig_headers 2019-10-31 15:29:06 +00:00
mapi meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
mesa util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
panfrost pan/midgard: Fix copypropagation for textures 2019-11-14 02:36:21 +00:00
util util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
vulkan vulkan: bump headers/registry to 1.1.127 2019-11-04 17:07:11 +02:00
meson.build meson: revert glvnd workaround 2019-10-31 17:09:59 +00:00
SConscript