35 const VkImageAspectFlags allowed_bits = VK_IMAGE_ASPECT_COLOR_BIT |
37 VK_IMAGE_ASPECT_DEPTH_BIT);
47 VkImageViewCreateInfo image_view_info = {};
48 image_view_info.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO;
49 image_view_info.image = texture.vk_image_handle();
51 image_view_info.format = vk_format_;
56 image_view_info.subresourceRange.aspectMask = image_aspect;
64 device.
vk_handle(), &image_view_info, vk_allocation_callbacks, &vk_image_view_);