RendererVk: Skip VK_KHR_image_format_list on SwiftShader.

Enabling the extension produces timeouts on Linux when running Chromium
test suites like viz_unittests with a Debug configuration.

Bug: angleproject:5281
Bug: chromium:1245774
Change-Id: I6241597dfe0300f3793524d5a73a4ef2cf0dc4eb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3140158
Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This commit is contained in:
Lubosz Sarnecki 2021-08-05 17:39:41 +02:00 коммит произвёл Angle LUCI CQ
Родитель 794b13ce9f
Коммит 08b42714f5
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -2479,7 +2479,8 @@ void RendererVk::initFeatures(DisplayVk *displayVk,
ANGLE_FEATURE_CONDITION(
&mFeatures, supportsImageFormatList,
(ExtensionFound(VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME, deviceExtensionNames)));
(ExtensionFound(VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME, deviceExtensionNames)) &&
!isSwiftShader);
// Feature disabled due to driver bugs:
//