The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

c/main: Remove layer renderer framebuffer sampler

-4
-3
src/xrt/compositor/main/comp_layer_renderer.c
··· 418 418 &self->framebuffers[eye].image); 419 419 vk_check_error("vk_create_image_simple", res, false); 420 420 421 - vk_create_sampler(vk, VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER, &self->framebuffers[eye].sampler); 422 - 423 421 VkImageSubresourceRange subresource_range = { 424 422 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT, 425 423 .baseMipLevel = 0, ··· 672 670 vk->vkDestroyImage(vk->device, self->framebuffers[i].image, NULL); 673 671 vk->vkFreeMemory(vk->device, self->framebuffers[i].memory, NULL); 674 672 vk->vkDestroyFramebuffer(vk->device, self->framebuffers[i].handle, NULL); 675 - vk->vkDestroySampler(vk->device, self->framebuffers[i].sampler, NULL); 676 673 } 677 674 678 675 void
-1
src/xrt/compositor/main/comp_layer_renderer.h
··· 25 25 VkImage image; 26 26 VkDeviceMemory memory; 27 27 VkImageView view; 28 - VkSampler sampler; 29 28 VkFramebuffer handle; 30 29 } framebuffers[2]; 31 30