diff --git a/tools/gpu/vk/VkTestUtils.cpp b/tools/gpu/vk/VkTestUtils.cpp index 8fe2b57c16..b2213121a3 100644 --- a/tools/gpu/vk/VkTestUtils.cpp +++ b/tools/gpu/vk/VkTestUtils.cpp @@ -117,6 +117,10 @@ VKAPI_ATTR VkBool32 VKAPI_CALL DebugReportCallback( strstr(pMessage, "VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-01522")) { return VK_FALSE; } + // See https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/2171 + if (strstr(pMessage, "VUID-vkCmdDraw-None-02686")) { + return VK_FALSE; + } SkDebugf("Vulkan error [%s]: code: %d: %s\n", pLayerPrefix, messageCode, pMessage); print_backtrace(); SkDEBUGFAIL("Vulkan debug layer error");