commit | e67afec906e5e1b2052ecb5007f2d22bc7c634fd | [log] [tgz] |
---|---|---|
author | Pyry Haulos <phaulos@google.com> | Wed Mar 15 10:24:15 2017 -0700 |
committer | Pyry Haulos <phaulos@google.com> | Thu Mar 23 09:59:33 2017 -0700 |
tree | b087551527e927a547c2558bcc7c9c7c44dde1d6 | |
parent | 5c62a113271e1127af8dc8ec9e5691b76076b9e1 [diff] |
Handle VK_EXT_swapchain_colorspace in swapchain tests VK_EXT_swapchain_colorspace adds new surface formats. Driver can enumerate the formats regardless of whether VK_EXT_swapchain_colorspace was enabled, but using them without enabling the extension is not allowed. Thus we have two options: 1) Filter out non-core formats to stay within valid usage. 2) Enable VK_EXT_swapchain colorspace if advertised by the driver. We opt for (2) as it provides basic coverage for the extension as a bonus. Affects: dEQP-VK.wsi.*.swapchain.* Components: Vulkan VK-GL-CTS issue: 237 Change-Id: I5f905e5fb7ceaf83dacca57ef60d65487ff96d5d (cherry picked from commit 703e4baead3c08331ee7604539d7a68a8b960c84)
This repository contains a GPU testing suite called dEQP (drawElements Quality Program). dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan.
Up-to-date documentation for the dEQP is available at Android Open Source Project site.
This repository includes Khronos Vulkan CTS under external/vulkancts
directory. For more information see Vulkan CTS README.