mesa/src
Caio Marcelo de Oliveira Filho a3cba3c771 intel/fs: Only stall after sending all memory fence messages
In Gen11+, when emitting a fence for both L3 and SLM, the generated
code would look like

    SEND, MOV (for stall), SEND, MOV (for stall)

This commit change that so two SENDs are emitted before the MOVs for
stall.  This is similar to the approach used in Ivy Bridge for the
render fence.

Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3278>
2020-04-29 07:17:27 +00:00
..
amd radv: Expose 4G element texel buffers. 2020-04-29 07:05:04 +00:00
broadcom drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
compiler nir/combine_stores: Handle volatile 2020-04-28 22:55:25 +00:00
drm-shim drm-shim: stub syncobj wait ioctl 2020-04-24 10:19:43 +03:00
egl egl: simplify client/platform extension handling 2020-04-21 22:20:24 +00:00
etnaviv drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
freedreno freedreno/a6xx+tu: rename VSC_DATA/VSC_DATA2 2020-04-28 23:31:58 +00:00
gallium iris: Fix downcast of bound_vertex_buffers from uint64_t to int 2020-04-29 06:50:54 +00:00
gbm gbm/dri: Propagate queryDmaBufModifiers return value 2020-04-16 10:19:35 +00:00
getopt
glx glx: omit loader_loader() for macOS 2020-04-15 11:37:21 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui
intel intel/fs: Only stall after sending all memory fence messages 2020-04-29 07:17:27 +00:00
loader loader: fallback to kernel name, if PCI fails 2020-04-01 16:57:22 +01:00
mapi glthread: sort variables in marshal structures to pack them optimally 2020-04-27 11:56:06 +00:00
mesa mesa: Follow OpenGL conversion rules for values that exceed storage size 2020-04-29 04:26:41 +00:00
panfrost pan/bit: Add BITWISE test 2020-04-29 00:30:05 +00:00
util Revert "meson,ci: Disable sparse_array tests on windows" 2020-04-24 20:01:31 +00:00
vulkan vulkan: Update Vulkan XML and headers to 1.2.139 2020-04-28 22:55:25 +00:00
meson.build remove final imports.h and imports.c bits 2020-04-21 11:09:04 -07:00
SConscript scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00