Note: Google Test filter = MSRTTES3Test.DrawBuffersNoneWithMSRTTColorOnly/ES3_Vulkan_SwiftShader_EnableMultisampledRenderToTexture [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from MSRTTES3Test [ RUN ] MSRTTES3Test.DrawBuffersNoneWithMSRTTColorOnly/ES3_Vulkan_SwiftShader_EnableMultisampledRenderToTexture Validation Error: [ VUID-VkSubpassDescription2-externalFormatResolve-09338 ] | MessageID = 0x7081d4cb vkCreateRenderPass2KHR(): pCreateInfo->pAttachments[0].samples is VK_SAMPLE_COUNT_1_BIT. The Vulkan spec states: If the externalFormatResolve feature is not enabled and pResolveAttachments is not NULL, for each resolve attachment that is not VK_ATTACHMENT_UNUSED, the corresponding color attachment must not have a sample count of VK_SAMPLE_COUNT_1_BIT (https://docs.vulkan.org/spec/latest/chapters/renderpass.html#VUID-VkSubpassDescription2-externalFormatResolve-09338) Validation Error: [ VUID-VkSubpassDescription2-externalFormatResolve-09338 ] | MessageID = 0x7081d4cb vkCreateRenderPass2KHR(): pCreateInfo->pAttachments[0].samples is VK_SAMPLE_COUNT_1_BIT. The Vulkan spec states: If the externalFormatResolve feature is not enabled and pResolveAttachments is not NULL, for each resolve attachment that is not VK_ATTACHMENT_UNUSED, the corresponding color attachment must not have a sample count of VK_SAMPLE_COUNT_1_BIT (https://docs.vulkan.org/spec/latest/chapters/renderpass.html#VUID-VkSubpassDescription2-externalFormatResolve-09338) Validation Error: [ VUID-VkSubpassDescription2-externalFormatResolve-09338 ] | MessageID = 0x7081d4cb vkCreateRenderPass2KHR(): pCreateInfo->pAttachments[0].samples is VK_SAMPLE_COUNT_1_BIT. The Vulkan spec states: If the externalFormatResolve feature is not enabled and pResolveAttachments is not NULL, for each resolve attachment that is not VK_ATTACHMENT_UNUSED, the corresponding color attachment must not have a sample count of VK_SAMPLE_COUNT_1_BIT (https://docs.vulkan.org/spec/latest/chapters/renderpass.html#VUID-VkSubpassDescription2-externalFormatResolve-09338) Validation Error: [ VUID-VkRenderPassBeginInfo-framebuffer-09047 ] | MessageID = 0xeb843c34 vkCmdBeginRenderPass(): pRenderPassBegin->pNext.pAttachments[0] internal VkImage was created with VK_SAMPLE_COUNT_4_BIT samples, but the VkRenderPass was created with a pAttachments[0].samples of VK_SAMPLE_COUNT_1_BIT. The Vulkan spec states: If framebuffer was created with a VkFramebufferCreateInfo::flags value that included VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT, each element of the pAttachments member of a VkRenderPassAttachmentBeginInfo structure included in the pNext chain must be a VkImageView of an image created with a value of VkImageCreateInfo::samples equal to the corresponding value of VkAttachmentDescription::samples in renderPass , or VK_SAMPLE_COUNT_1_BIT if renderPass was created with VkMultisampledRenderToSingleSampledInfoEXT structure in the pNext chain with multisampledRenderToSingleSampledEnable equal to VK_TRUE (https://docs.vulkan.org/spec/latest/chapters/renderpass.html#VUID-VkRenderPassBeginInfo-framebuffer-09047) Objects: 4 [0] VkRenderPass 0x450000000045 [1] VkFramebuffer 0x3b000000003b [2] VkImageView 0x2e000000002e [3] VkImage 0x230000000023 [ OK ] MSRTTES3Test.DrawBuffersNoneWithMSRTTColorOnly/ES3_Vulkan_SwiftShader_EnableMultisampledRenderToTexture (198 ms) [----------] 1 test from MSRTTES3Test (198 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (220 ms total) [ PASSED ] 1 test.