The open source OpenXR runtime
0
fork

Configure Feed

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

c/util: Remove comp_swapchain_image samplers

No longer used, they where all the same.

-11
-8
src/xrt/compositor/util/comp_swapchain.c
··· 141 141 sc->images[i].views.no_alpha = U_TYPED_ARRAY_CALLOC(VkImageView, info->array_size); 142 142 sc->images[i].array_size = info->array_size; 143 143 144 - vk_create_sampler(vk, VK_SAMPLER_ADDRESS_MODE_REPEAT, &sc->images[i].repeat_sampler); 145 - 146 - vk_create_sampler(vk, VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, &sc->images[i].sampler); 147 - 148 - 149 144 for (uint32_t layer = 0; layer < info->array_size; ++layer) { 150 145 VkImageSubresourceRange subresource_range = { 151 146 .aspectMask = image_view_aspect, ··· 276 271 277 272 clean_image_views(vk, image->array_size, &image->views.alpha); 278 273 clean_image_views(vk, image->array_size, &image->views.no_alpha); 279 - 280 - D(Sampler, image->sampler); 281 - D(Sampler, image->repeat_sampler); 282 274 } 283 275 284 276 /*!
-3
src/xrt/compositor/util/comp_swapchain.h
··· 56 56 */ 57 57 struct comp_swapchain_image 58 58 { 59 - //! Sampler used by the renderer and distortion code. 60 - VkSampler sampler; 61 - VkSampler repeat_sampler; 62 59 //! Views used by the renderer and distortion code, for each array layer. 63 60 struct 64 61 {