mesa/src
Lucas Stach 27ac55873a etnaviv: only add shared resources to implicit flush list
The implicit flushing is only required if the resource is shared
and changes to the resource must be visible outside of the screen
after the flush. For non-shared resources we can rely on the
screen internal tracking of data updates.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25756>
2024-01-15 14:19:17 +00:00
..
amd radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies 2024-01-15 12:09:01 +00:00
android_stub
asahi asahi: don't use NIR_PASS_V 2024-01-12 01:13:03 +00:00
broadcom v3d/ci: run OpenGL 3.1 tests 2024-01-15 13:46:28 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler clc: add support for the native spir-v backend 2024-01-12 21:58:37 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl/wayland: Fix possible buffer leak 2024-01-12 15:16:31 +00:00
etnaviv etnaviv/drm: Remove redundant ALIGN macro by #include "util/u_math.h" 2024-01-08 08:53:31 +00:00
freedreno freedreno/replay: Add WSL backend for Windows 2024-01-15 13:12:58 +00:00
gallium etnaviv: only add shared resources to implicit flush list 2024-01-15 14:19:17 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination treewide: Use align64 instead of ALIGN for 64 bit value parameter 2024-01-11 17:30:46 +00:00
imgui
intel anv: rename video command file 2024-01-15 12:28:50 +00:00
loader loader: Remove a line of unused include 2024-01-03 08:06:01 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa gallium: remove unbind_trailing_count from set_vertex_buffers 2024-01-14 21:55:19 +00:00
microsoft nir: remove redundant passes from nir_opt_if() 2024-01-03 20:48:05 +00:00
nouveau nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples 2024-01-13 18:25:20 +00:00
panfrost ci: Add full-run xfails missed in the 1.3.7.0 CTS update. 2024-01-11 22:45:05 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util anv: hide vendor ID for The Finals 2024-01-15 08:08:56 +02:00
virtio venus: populate oom from ring submit alloc failures 2024-01-12 19:56:34 +00:00
vulkan vulkan: Fix null pointer dereferencing on sample locations state 2024-01-13 18:25:20 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00