commit | b68af198a76622bebeb81d0ae0fe007c6527d35e | [log] [tgz] |
---|---|---|
author | Marcin Rogucki <marcin.rogucki@mobica.com> | Mon Nov 20 16:44:51 2017 +0100 |
committer | Alexander Galazin <Alexander.Galazin@arm.com> | Thu Dec 14 04:35:56 2017 -0500 |
tree | 883417194672c40ec247046b8cec8148a6ed4d23 | |
parent | d6b9480d2d7bc67d7ef9522f001f1367f08fbaea [diff] |
Fix for getPhysicalDeviceFeatures2 loader issue For all instance methods taking VkPhysicalDevice as a first parameter that were moved to core in 1.1 there is now a dynamic dispatch based on physical device api version. If version is 1.1 or above a core method is used. If version is lower than that a counterpart extension method is used. Additionally a pre-instance is created to enumerate all physical devices and select lowest version to be able to enable proper extensions set for final instance. Components: Vulkan VK-GL-CTS issue: 854 Affects: All tests using getPhysicalDeviceFeatures2 Change-Id: Ia68a5cac23ae35566fcf99bc56c93c9cb77f33e0
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.
This repository includes Khronos OpenGL / OpenGL ES CTS under external/openglcts
directory. For more information see OpenGL / OpenGL ES CTS README.