mesa/src
Alyssa Rosenzweig bf593e09b1 asahi: Handle synchronized transfers better
We need to flush the appropriate batch(es in the future) before a synchronized
transfer for correct results. To do so without major performance regressions, we
need to do extra bookkeeping about which batches write which resources. We
already know about reads via the BO list.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19606>
2022-11-17 02:47:10 +00:00
..
amd radv/rt: move Ray Tracing shader creation into separate file 2022-11-16 22:43:49 +01:00
android_stub
asahi ail: Add get_wsi_stride_B helper 2022-11-17 02:47:10 +00:00
broadcom tree-wide: Convert all usage of defined(PIPE_(OS|ARCH|CC)_*) to DETECT_(OS|ARCH|CC)_* by use grep 2022-11-15 20:35:55 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler glsl: Use DETECT_CC_GCC_VERSION in glsl/builtin_functions.cpp 2022-11-17 01:43:37 +00:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl Revert "egl/glx: add fallback for zink loading" 2022-11-17 01:08:33 +00:00
etnaviv util: Move src/gallium/auxiliary/os/os_mman.h to src/util/os_mman.h 2022-11-15 19:55:01 +00:00
freedreno turnip: Enable EXT_swapchain_colorspace 2022-11-16 14:07:45 +00:00
gallium asahi: Handle synchronized transfers better 2022-11-17 02:47:10 +00:00
gbm utils: Merge util/debug.* into util/u_debug.* and remove util/debug.* 2022-11-02 07:25:39 +00:00
getopt
glx Revert "egl/glx: add fallback for zink loading" 2022-11-17 01:08:33 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Fix valgrind issue on compute job submissions 2022-11-16 13:28:34 +00:00
imgui
intel anv: Enable EXT_swapchain_colorspace 2022-11-16 14:07:45 +00:00
loader loader/dri3: Add DRI performance option to wait for next buffer on swap 2022-10-25 08:30:35 +00:00
mapi meson: Refactoring shared gen_vs_module_defs_normal_command out 2022-11-11 05:38:19 +00:00
mesa util: cleanup cpuinfo.* and it's related files 2022-11-15 19:06:07 +00:00
microsoft dzn: Ensure SRV ResourceMinLODClamp is set to 0.0 2022-11-17 00:13:33 +00:00
nouveau drm-shim/nouveau: fix the shim to work with nvif ioctl. 2022-11-09 21:21:22 +00:00
panfrost glsl: Drop borrow/carry lowerings in favor of nir 2022-11-15 21:51:04 +00:00
tool pps: make pps-producer RT only on freedreno 2022-11-15 21:21:42 +00:00
util util: include sys/time.h for timespec functions 2022-11-16 19:09:30 +00:00
virtio venus: handle VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT 2022-11-12 01:11:56 +00:00
vulkan wsi/display: Refactor available_surface_formats structure 2022-11-16 14:07:45 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00