nvk: Use meta for MSAA resolves
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>
This commit is contained in:

committed by
Marge Bot

parent
1c3dc8c632
commit
4bd2ba31fc
@@ -216,6 +216,13 @@ nvk_image_init(struct nvk_device *device,
|
||||
{
|
||||
vk_image_init(&device->vk, &image->vk, pCreateInfo);
|
||||
|
||||
if ((image->vk.usage & (VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT |
|
||||
VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT)) &&
|
||||
image->vk.samples > 1) {
|
||||
image->vk.usage |= VK_IMAGE_USAGE_SAMPLED_BIT;
|
||||
image->vk.stencil_usage |= VK_IMAGE_USAGE_SAMPLED_BIT;
|
||||
}
|
||||
|
||||
if (image->vk.usage & VK_IMAGE_USAGE_TRANSFER_SRC_BIT)
|
||||
image->vk.usage |= VK_IMAGE_USAGE_SAMPLED_BIT;
|
||||
if (image->vk.usage & VK_IMAGE_USAGE_TRANSFER_DST_BIT)
|
||||
|
Reference in New Issue
Block a user