The notifier state must be destroyed when a device is destroyed. Oops.
This fixes crashes at launch with The Witcher 3.
Fixes:
c50557d9612 ("radv: allow applications to dynamically change RADV_FORCE_VRS")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15405>
if (device->gfx_init)
device->ws->buffer_destroy(device->ws, device->gfx_init);
+ radv_device_finish_notifier(device);
radv_device_finish_vs_prologs(device);
radv_device_finish_border_color(device);
radv_device_finish_vrs_image(device);