mesa/src
Frank Binns 05ef9f01a7
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
pvr: Fix alloc callbacks usage when freeing frame buffers
When creating frame buffers the alloc callbacks are used in the host
allocations, those same alloc callbacks need to be used when freeing
those allocations but are missing in some places causing the CTS to
report memory leaks in certain test cases.

Fixes: 146364ab9f ("pvr: add support for VK_KHR_dynamic_rendering")

fix:
dEQP-VK.api.object_management.alloc_callback_fail.framebuffer
dEQP-VK.api.object_management.single_alloc_callbacks.framebuffer

Signed-off-by: Nick Hamilton <nick.hamilton@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39960>
2026-02-19 17:35:22 +00:00
..
amd ac/vcn_dec: Fix tier2 dpb array size 2026-02-19 12:24:29 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi hk: fix passthrough GS key invalidation 2026-02-18 18:10:35 +00:00
broadcom broadcom/ci: don't skip dynamic loop tests in RPi 3 2026-02-19 09:57:05 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir/opt_algebraic: create more b2f if sign of zero doesn't matter 2026-02-19 15:21:27 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
etnaviv etanviv: hwdb: Import gc_feature_database from eYs3D 2026-02-17 22:43:32 +00:00
freedreno freedreno: Move some draw regs into driver 2026-02-19 00:56:43 +00:00
gallium intel/brw: Use computed push constants size in brw_assign_urb_setup() 2026-02-19 16:53:03 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: fix build after vk.xml update 2026-01-26 18:25:51 +00:00
glx os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
gtest
imagination pvr: Fix alloc callbacks usage when freeing frame buffers 2026-02-19 17:35:22 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel intel/brw: Add and call brw_lsc_supports_base_offset() in places that checks for support of this feature 2026-02-19 16:53:03 +00:00
kosmickrisp kk: Default to max descriptor size if mutable list is empty 2026-02-13 09:46:21 +00:00
loader util,loader: silence asprintf() unused result warnings 2026-02-07 10:07:22 +00:00
mesa st/pbo_compute: remove unused variables 2026-02-19 09:32:44 +00:00
microsoft dozen: Resolve Seg Fault in dzn_physical_device_create 2026-02-17 15:19:37 +00:00
nouveau nir: only set fp_math_ctrl if meaningful 2026-02-18 14:04:22 +00:00
panfrost pan/bi: lower phis to scalar early 2026-02-19 14:11:57 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util driconf: Refactor CCS modifier disabling entry 2026-02-18 22:57:31 +00:00
virtio venus: advertise VK_KHR_shader_fma 2026-02-17 21:11:18 +00:00
vulkan vulkan/runtime: add support for ETC2 emulation with copy_memory_indirect 2026-02-18 07:04:43 +00:00
x11 os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +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