commit | 5534b44a15b530ece4b310e1dd935fb9b0cefeb6 | [log] [tgz] |
---|---|---|
author | Slawomir Cygan <slawomir.cygan@intel.com> | Tue Jan 10 16:59:29 2017 +0100 |
committer | Pyry Haulos <phaulos@google.com> | Thu Jan 12 15:50:22 2017 -0500 |
tree | 342a83232a2f276904f1eff112c7caa63f469315 | |
parent | 8b7d3fb21cec6b9af8f4b5a9badbc29f3f7c3144 [diff] |
Do not require unsupported sparse images in image_format_properties test Affects tests: dEQP-VK.api.info.image_format_properties* This change removes the requirement for supporting sparse residency images: - with compressed format - with non-color format - with format of pixel size that is not power ot two (for example: RGB). Additionally do not require 1D sparse residency images (not in spec), and require 2D/3D residency images basing on the device capabilities. Spec 28.1. Sparse Resource Features: "A sparse image created using VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT supports all non-compressed color formats with power-of-two element size that non-sparse usage supports. (...) sparseResidencyImage2D: Support for creating 2D single-sampled VkImage objects with VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT. sparseResidencyImage3D: Support for creating 3D VkImage objects with VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT. " Fixes bug: gitlab!567 Change-Id: If7d72c4392299e4c449a911140632dcc114fc908
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.