mesa/src
Patrick Lerda 46afe552b0 mesa: fix refcnt imbalance related to egl_image_target_texture()
Indeed, the locally allocated "stimg" reference was not freed
on a specific code path.

For instance, this issue is triggered on radeonsi or r600 with:
"piglit/bin/egl-ext_egl_image_storage -auto -fbo"
while setting GALLIUM_REFCNT_LOG=refcnt.log.

Fixes: 6a3f5c6512 ("mesa: simplify st_egl_image binding process for texture storage")
Signed-off-by: Patrick Lerda <patrick9876@free.fr>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23165>
(cherry picked from commit 83cd7d23a2)
2023-05-25 17:40:31 +01:00
..
amd radv: do not enable VRS flat shading if the VRS builtin is read 2023-05-25 17:40:29 +01:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Fix disk cache disable with AGX_MESA_DEBUG 2023-05-09 16:54:30 +01:00
broadcom v3d: apply 1D texture miplevel alignment in arrays 2023-05-03 14:40:11 +01:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: Fix serializing pointer initializers. 2023-05-25 14:06:13 +01:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl egl/loader: move crtc resource infrastructure as common helper 2023-05-25 14:06:10 +01:00
etnaviv ci/etnaviv: Polish the gc2000 xfails a bit. 2023-03-29 07:52:45 +00:00
freedreno vulkan/pipeline_cache: don't log warnings for client-invisible caches 2023-05-25 14:06:10 +01:00
gallium frontends/va: remove private member and update target buffer 2023-05-25 17:40:23 +01:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: fix build with APPLEGL 2023-05-25 14:06:10 +01:00
gtest
imagination pvr: Don't advertise S8_UINT support 2023-05-05 19:13:18 +01:00
imgui
intel intel/fs: fix size_read() for LOAD_PAYLOAD 2023-05-25 14:06:13 +01:00
loader loader/dri3: temporarily work around a crash when front is NULL 2023-05-25 14:06:12 +01:00
mapi mesa: Add EXT_instanced_arrays support 2023-04-11 10:22:35 +00:00
mesa mesa: fix refcnt imbalance related to egl_image_target_texture() 2023-05-25 17:40:31 +01:00
microsoft dzn: fix pointer type mismatch 2023-05-05 19:07:02 +01:00
nouveau nouveau/codegen: Check nir_dest_num_components 2023-04-26 17:37:26 +01:00
panfrost panvk: clear dangling pointers 2023-05-05 19:07:11 +01:00
tool pps: Fix build errors. 2023-03-13 01:22:46 +00:00
util util: add Pixel Game Maker MV workaround 2023-05-25 14:06:12 +01:00
virtio llvmpipe: do late init for llvm builder 2023-04-26 17:37:26 +01:00
vulkan vulkan/wsi: add feedback loop usage to swapchain caps if supported 2023-05-25 14:06:11 +01:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00