12 Oct
2023
12 Oct
'23
1:59 p.m.
Giovanni Mascellani (@giomasce) commented about libs/vkd3d/device.c:
- for (i = 0; i < ARRAY_SIZE(cache->heads); ++i) + if (caches) { - for (u.object = cache->heads[i].head; u.object; u.object = next) - { - next = u.header->next; - vkd3d_free(u.object); - } + vkd3d_desc_object_cache_cleanup(&caches->view_desc_cache); + vkd3d_desc_object_cache_cleanup(&caches->cbuffer_desc_cache); + vkd3d_free(caches); } }
+struct desc_rebalance view_desc_rebalance; +struct desc_rebalance cbuffer_desc_rebalance; They should probably be `static`.
-- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/384#note_48509