Skip to content

v3dv: Stop leaking in/out fences with multisync

Faith Ekstrand requested to merge gfxstrand/mesa:v3dv/fix-multisync-free into main

Because in_syncs and out_syncs were arrays and not pointers to arrays, the caller's in_syncs and out_syncs pointers never got set and remained NULL so multisync_free() always sees to NULL pointers and does nothing, leaking both arrays. Not sure how this isn't showing up in the dEQP leak check tests.

Merge request reports