mesa/src
Francisco Jerez c9e33e5cbf intel/fs/cse: Make HALT instruction act as CSE barrier.
Found by inspection.  This seems particularly likely to cause problems
with instructions dependent on the current execution mask like
SHADER_OPCODE_FIND_LIVE_CHANNEL or the FS_OPCODE_LOAD_LIVE_CHANNELS
instruction I'm about to introduce, but one could imagine it leading
to data corruption if CSE ever managed to combine two instructions
before and after the FS_OPCODE_PLACEHOLDER_HALT, since the one before
may not be executed for some channels.

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Cc: 20.0 <mesa-stable@lists.freedesktop.org>
2020-02-14 14:31:48 -08:00
..
amd radv: remove unnecessary RADV_DEBUG=nobatchchain option 2020-02-14 07:48:14 +01:00
broadcom broadcom: Fix implicit declaration of ffs for Android build 2020-02-06 18:31:13 +01:00
compiler spirv2nir: Add kernel spirv support 2020-02-14 11:14:58 +00:00
drm-shim drm-shim: fix EOF case 2019-11-13 12:39:14 +00:00
egl egl: directly access static members instead of using _egl{Get,Set}ConfigKey() 2020-02-14 18:03:07 +00:00
etnaviv etnaviv: drm-shim: add GC400 2020-01-30 04:05:39 +00:00
freedreno freedreno/a6xx: document some unknown bits 2020-02-14 08:22:33 -05:00
gallium lima/parser: Extend rsw parsing showing strings instead of numbers 2020-02-14 21:48:25 +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: print FPS with 2 decimal places 2020-02-10 19:02:33 -05: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/fs/cse: Make HALT instruction act as CSE barrier. 2020-02-14 14:31:48 -08:00
loader loader: Fix leak of kernel driver name 2020-01-30 10:08:17 -08:00
mapi glapi / teximage: implement EGLImageTargetTexStorageEXT 2020-01-13 14:57:18 -08:00
mesa st: add support for INTEL_blackhole_render 2020-02-13 17:05:05 +00:00
panfrost panfrost: Remove unused anonymous enum variables. 2020-02-11 03:26:04 +00:00
util Revert "gallium: Fix big-endian addressing of non-bitmask array formats." 2020-02-11 00:53:04 +00:00
vulkan Vulkan overlay: use the corresponding image index for each swapchain 2020-02-10 11:32:08 +00:00
meson.build meson: only build imgui when needed 2019-11-25 07:51:56 +00:00
SConscript