Skip to content

zink: Always call deinit_multi_pool_overflow when destroying zink_descriptor_pool_multi

Corentin Noël requested to merge tintou/mesa:tintou/zink-pool-multi-leak into main

What does this MR do and why?

Make sure to never leak any vkDescriptorPool as the zink_descriptor_pool_multi might
get released before the overflow array get emptied.

Found with the validation layer and piglit
`spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1darray`

Merge request reports