mesa/src
Luc Ma cde1a1d5c2 gallium: properly propagate the usage of resource
In case that some drivers might make decision depending on it,
it is better to tell drivers about usage of resource just like
in `blit_to_staging()` and `st_TexSubImage()` etc before going
to blit.

Signed-off-by: Luc Ma <luc@sietium.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29833>
2024-06-28 11:22:23 +00:00
..
amd radv: Refactor radv_(dst|src)_access_flush 2024-06-28 10:41:49 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi asahi: Make asahi_clc build work on x86_64->x86 builds 2024-06-22 10:09:45 -04:00
broadcom v3d/ci: add nightly job for rusticl testing 2024-06-27 17:49:02 +00:00
c11
compiler nir/opt_algebraic: add various unordered/ordered patterns from aco 2024-06-27 08:12:30 +00:00
drm-shim drm-shim: stub syncobj_timeline_signal ioctl 2024-06-26 21:15:40 +00:00
egl egl/wayland: ignore unsupported driver configs 2024-06-26 06:56:39 +00:00
etnaviv etnaviv: update headers from rnndb 2024-06-12 16:34:30 +00:00
freedreno ci: include rusticl in the arm64 build 2024-06-27 17:49:02 +00:00
gallium gallium: properly propagate the usage of resource 2024-06-28 11:22:23 +00:00
gbm egl/gbm: Enable RGBA configs 2024-06-25 19:30:12 +00:00
getopt
glx glx: fix build -D glx-direct=false 2024-06-14 16:24:33 +00:00
gtest
imagination meson: add various generated header dependencies as order-only deps 2024-06-26 22:54:50 +00:00
imgui
intel intel/compiler: Don't use half float param for sample_b 2024-06-28 03:33:18 +00:00
loader loader: use os_get_option() to allow android to set LIBGL_DRIVERS_PATH, GBM_BACKENDS_PATH, GALLIUM_PIPE_SEARCH_DIR 2024-06-21 07:44:36 +00:00
mapi gles1: fix glBufferSubData() 2024-06-24 17:08:12 +00:00
mesa meson: create libglsl declared dependency to propagate order-only deps 2024-06-26 22:54:50 +00:00
microsoft treewide: use nir_break_if 2024-06-26 19:07:35 +00:00
nouveau treewide: use nir_break_if 2024-06-26 19:07:35 +00:00
panfrost panfrost/ci: split gl & vk jobs rules 2024-06-28 08:19:07 +00:00
tool pps: Config tweaks to avoid loosing traces 2024-03-25 19:49:50 +00:00
util util: Add a helper for querying sparse tile sizes 2024-06-27 09:29:33 +00:00
virtio venus: Disable sparse binding on lavapipe 2024-06-27 09:29:34 +00:00
vulkan vulkan: Add vk_expand_(dst|src)_access_flags2 2024-06-28 10:41:49 +00:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build loader/wayland: Add fallback wl_display_dispatch_queue_timeout 2024-02-27 13:10:13 +00:00