mesa/src
Mary Guillemard 8d2e16cc11
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
panvk: reset dyn_bufs map count to 0 in create_copy_table
We were forgetting to reset the map count to 0 in case of dyn_bufs in
create_copy_table.

This was causing invalid copy entries to be added to the table causing
invalid copies in most situation with holes in the set definition while
still binding set 0 or at worst an assert to be triggered in
cmd_fill_dyn_bufs.

This fixes "dEQP-GLES3.functional.ubo.*" and
dEQP-GLES31.functional.ubo.*" on PanVK+ANGLE.

Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com>
Fixes: e350c334b6 ("panvk: Extend the descriptor lowering pass to support Valhall")
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34652>
2025-04-22 17:33:02 +00:00
..
amd aco/isel: create WMMA with constant C matrix if possible 2025-04-22 16:08:57 +00:00
android_stub
asahi libagx: drop libagx_sub_sat 2025-04-22 12:47:54 +00:00
broadcom spirv, nir: Delay calculation of shared_size when using explicit layout 2025-04-17 19:13:17 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir,amd: add neg_lo/hi modifiers to cmat_matmul_amd 2025-04-22 16:08:55 +00:00
drm-shim
egl EGL: legacy-x11=dri2 should support hardware driver 2025-04-17 21:37:58 +00:00
etnaviv etnaviv/ml: Fix depthwise convolutions 2025-04-22 14:58:34 +00:00
freedreno ci: uprev vkd3d-proton 2025-04-21 11:50:57 +00:00
gallium zink: use util_dynarray_resize_zero() for descriptor pool 2025-04-22 15:29:34 +00:00
gbm meson: support building with system libgbm 2025-04-09 12:15:33 +00:00
getopt
gfxstream gfxstream: update code generator for simplified dep graph 2025-04-09 18:29:57 +00:00
glx glx: drop dead GL_LIB_NAME define 2025-04-18 12:14:11 +00:00
gtest
imagination treewide: Switch to nir_progress 2025-02-26 15:19:53 +00:00
imgui
intel intel/executor: Reorganize -h and --help 2025-04-22 17:14:22 +00:00
loader loader: Use RTLD_LOCAL not RTLD_GLOBAL 2025-04-18 07:14:56 +00:00
mapi glapi: import noop_array and public stubs earlier. 2025-04-04 00:18:28 +00:00
mesa mesa: Add CPU traces 2025-04-15 10:37:39 +00:00
microsoft microsoft/compiler: Force load_output => undef in tess_ctrl main func 2025-04-16 16:02:07 +00:00
nouveau nvk: Maxwell+ is now conformant 2025-04-22 16:54:50 +00:00
panfrost panvk: reset dyn_bufs map count to 0 in create_copy_table 2025-04-22 17:33:02 +00:00
tool perfetto/android: align datasource names with tooling expectations 2025-04-08 18:29:10 +00:00
util util/dynarray: add util_dynarray_resize_zero() 2025-04-22 15:29:34 +00:00
virtio venus: virtgpu: Require stable wire format 2025-04-19 21:02:17 +00:00
vulkan vulkan: Add vk_ir_header::dst_leaf_node_offset 2025-04-17 20:20:40 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format radv: Add radv_foreach_stage to ForEachMacros again. 2025-04-11 18:01:47 +00:00
meson.build meson: support building with system libgbm 2025-04-09 12:15:33 +00:00