···415415 comp_target_destroy(&c->target);
416416417417 // Only depends on vk_bundle and shaders.
418418- render_resources_close(&c->nr);
418418+ render_resources_fini(&c->nr);
419419420420 // As long as vk_bundle is valid it's safe to call this function.
421421- render_shaders_close(&c->shaders, vk);
421421+ render_shaders_fini(&c->shaders, vk);
422422423423 if (vk->device != VK_NULL_HANDLE) {
424424 vk->vkDestroyDevice(vk->device, NULL);
+4-4
src/xrt/compositor/main/comp_renderer.c
···437437 // Renderings
438438 if (r->buffer_count > 0 && r->rtr_array != NULL) {
439439 for (uint32_t i = 0; i < r->buffer_count; i++) {
440440- render_gfx_target_resources_close(&r->rtr_array[i]);
440440+ render_gfx_target_resources_fini(&r->rtr_array[i]);
441441 }
442442443443 // Close the render pass used for rendering to the target.
444444- render_gfx_render_pass_close(&r->target_render_pass);
444444+ render_gfx_render_pass_fini(&r->target_render_pass);
445445446446 free(r->rtr_array);
447447 r->rtr_array = NULL;
···825825 // Do this after the layer renderer.
826826 for (uint32_t i = 0; i < r->c->nr.view_count; i++) {
827827 for (uint32_t k = 0; k < COMP_SCRATCH_NUM_IMAGES; k++) {
828828- render_gfx_target_resources_close(&r->scratch.views[i].targets[k]);
828828+ render_gfx_target_resources_fini(&r->scratch.views[i].targets[k]);
829829 }
830830 }
831831832832 // Do this after the layer renderer and targert resources.
833833- render_gfx_render_pass_close(&r->scratch_render_pass);
833833+ render_gfx_render_pass_fini(&r->scratch_render_pass);
834834}
835835836836