Merge branch 'refactor-vulkan-modifier-tests' into 'master'

render/vulkan: Refactor image usages for modifiers

See merge request wlroots/wlroots!3339
This commit is contained in:
Joshua Ashton 2022-09-12 15:41:54 +00:00
commit a41c953555
5 changed files with 102 additions and 135 deletions

View file

@ -535,8 +535,9 @@ void vulkan_device_destroy(struct wlr_vk_device *dev) {
close(dev->drm_fd);
}
wlr_drm_format_set_finish(&dev->dmabuf_render_formats);
wlr_drm_format_set_finish(&dev->dmabuf_texture_formats);
for (int i = 0; i < WLR_VK_IMAGE_USAGE_COUNT; i++) {
wlr_drm_format_set_finish(&dev->dmabuf_formats[i]);
}
for (unsigned i = 0u; i < dev->format_prop_count; ++i) {
vulkan_format_props_finish(&dev->format_props[i]);