commit | a73785b414dd077a0d4f99eb4061eb049becf780 | [log] [tgz] |
---|---|---|
author | Nikita Bart <nikita.bart@arm.com> | Wed Mar 27 14:13:00 2019 +0100 |
committer | Alexander Galazin <Alexander.Galazin@arm.com> | Fri Apr 05 06:57:15 2019 -0400 |
tree | 06c5481ece4160f2ec2e06eb964c32aec2ab3677 | |
parent | 37547c29a94c1499341918d7558dfbf685429e4b [diff] |
Handle BUFFER_DYNAMIC and UPDATE_AFTER_BIND interaction "descriptorset_random" tests were violating the spec's requirement that bindings with VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT bit cannot be used with BUFFER_DYNAMIC descriptor types in one set. Testing of UPDATE_AFTER_BIND bindings is disabled in order to conform to the requirement. Fix validation of inline UBO with variable descriptor count When used with variable descriptor count inline UBO's were read and written out of allocated size, which is set in VkDescriptorSetVariableDescriptorCountAllocateInfoEXT.descriptorCount Components: Vulkan Affects: dEQP-VK.binding_model.descriptorset_random.* VK-GL-CTS issue: 1708 Change-Id: I9e97b701897961aedf8a746b72a1070ccd3b04e7
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.