anv: Free descriptor sets in ResetCommandPool

The Vulkan spec says:

    "Resetting a descriptor pool recycles all of the resources from all
    of the descriptor sets allocated from the descriptor pool back to
    the descriptor pool, and the descriptor sets are implicitly freed."

In other words, we don't just want to reset them for possible re-use but
we want to actually destroy them.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Status Job ID Name Coverage
  Container+Docs
manual #4765885
aarch64 manual
arm_build
manual #4765886
manual
arm_test-base
manual #4765882
manual
x86_build-base
manual #4765884
manual
x86_build_old
manual #4765883
manual
x86_test-base
 
  Container 2
created #4765896
arm64_test
created #4765891
i386_build
created #4765887
kernel+rootfs_amd64
created #4765888
aarch64
kernel+rootfs_arm64
created #4765889
aarch64
kernel+rootfs_armhf
created #4765892
ppc64el_build
created #4765893
s390x_build
created #4765890
x86_build
created #4765894
x86_test-gl
created #4765895
x86_test-vk
 
  Meson X86 64
created #4765901
meson-android
created #4765902
meson-clang
created #4765900
meson-classic
created #4765903
meson-clover
created #4765904
meson-clover-old-llvm
created #4765898
meson-gallium
created #4765899
meson-release
created #4765897
meson-testing
created #4765905
meson-vulkan
 
  Scons
created #4765906
allowed to fail
scons-win64
 
  Meson Misc
created #4765908
aarch64
meson-arm64
created #4765909
aarch64
meson-arm64-build-test
created #4765907
aarch64
meson-armhf
created #4765910
meson-i386
created #4765913
meson-mingw32-x86_64
created #4765912
kvm
meson-ppc64el
created #4765911
kvm
meson-s390x