mesa/src
José Roberto de Souza 889cf429ee
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
anv: Fix placed address mmap with slab bo
The current implmentation adjust the mmap() parameters to make it work, but that
causes us to map more addresses than application asked what could cause us to
overwrite other application mmaps().

So here we export the slab parent as a dma-buf, then do the mmap with almost no
adjustment, the only change is the offset that needs to include the difference
between bo address and slab bo parent address.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40441>
2026-03-30 13:59:27 +00:00
..
amd radv: create radv_rt_spirv_to_nir 2026-03-30 09:42:46 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi agx: Fix alpha-to-coverage bit size 2026-03-30 08:19:57 +00:00
broadcom v3d: Rename cle_buffer_min_size to page_size 2026-03-27 18:54:29 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler util: allow any key for hash tables 2026-03-30 11:29:44 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl wsi/wayland: Use wl_fixes to destroy wl_registry 2026-03-12 16:24:33 +00:00
etnaviv etnaviv/ml: Skip all synthetic tests as we now have several real models 2026-03-23 12:57:09 +00:00
freedreno vulkan: Rename some VK_EXT_descriptor_buffer properties 2026-03-30 06:51:26 +00:00
gallium r300: split large HiZ clears into multiple packets 2026-03-30 13:37:16 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: simple compile fix 2026-03-25 17:33:56 +00:00
glx glx: guard glx_screen frontend_screen member 2026-03-10 01:53:15 +00:00
gtest
imagination pvr: fix dirty tracking for stencil ops 2026-03-28 19:39:01 +08:00
imgui
intel anv: Fix placed address mmap with slab bo 2026-03-30 13:59:27 +00:00
kosmickrisp kk: Add clc in a similar fashion to other drivers like HK 2026-03-30 10:46:36 +00:00
loader kmsro: wire Zink up as a fallback 2026-03-13 18:54:26 +00:00
mesa treewide: Enable lowering of primitive ID in a bunch of Vulkan drivers 2026-03-25 03:11:56 +00:00
microsoft treewide: Enable lowering of primitive ID in a bunch of Vulkan drivers 2026-03-25 03:11:56 +00:00
nouveau vulkan: Rename some VK_EXT_descriptor_buffer properties 2026-03-30 06:51:26 +00:00
panfrost ci/panvk: update expectations with new flakes 2026-03-28 20:16:09 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool intel: Include available counter descriptions in the perfetto counter spec 2026-03-06 08:47:16 +00:00
util util: simplify hash_table_u64 2026-03-30 11:29:44 +00:00
virtio ci/venus: Skip crashing Android CTS test on ANV 2026-03-25 07:51:08 +00:00
vulkan vulkan: Add a no-op implementation of [Un]RegisterCustomBorderColor() 2026-03-30 06:51:26 +00:00
x11 x11: Add helper util to check for xshm support 2026-03-06 01:18:53 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00