commit | 20ba7ece36e3468534bf237a84c52c1096fbccaf | [log] [tgz] |
---|---|---|
author | Iago Toral Quiroga <itoral@igalia.com> | Mon Jan 02 12:22:29 2017 +0100 |
committer | Pyry Haulos <phaulos@google.com> | Thu Jan 05 13:54:42 2017 -0400 |
tree | ef81c4aa36571fe74d5a0b89a8fc574062175f72 | |
parent | e40c4546c9a5521311d0fd8a72073f890b670549 [diff] |
Fix assert for combined depth/stencil formats This was using tcu::isCombinedDepthStencilType(format.type) for this, but this only checks the type and for 24bit depth formats with a x8 d24 setup it will incorrectly identify them as combined depth/stencil even though the underlying format is depth-only. Fix this by testing if the format has depth and stencil components instead. Prevents crashes in tests with the following signature (144 tests): dEQP-VK.texture.shadow.*x8_d24* Fixes #563 Change-Id: Ie43e140a0461de49c02e0d97eeed38fa8ef24040
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.