Fixed buffer memory type for protected test
authorMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 5 Apr 2019 20:19:29 +0000 (16:19 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 16 Apr 2019 09:07:18 +0000 (05:07 -0400)
Components: Vulkan
VK-GL-CTS issue: 1727

Affects:
dEQP-VK.protected_memory.*

Change-Id: I07c5a57591f37aff558e3a634faa45ab33b2f776

external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemBufferValidator.hpp

index ac77ff0..8a7414d 100644 (file)
@@ -204,7 +204,7 @@ bool BufferValidator<T>::validateBuffer (ProtectedContext&          ctx,
                                                                                                                                 queueFamilyIndex,
                                                                                                                                 helperBufferSize,
                                                                                                                                 vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT,
-                                                                                                                                vk::MemoryRequirement::Any));
+                                                                                                                                vk::MemoryRequirement::Protected));
        vk::Unique<vk::VkShaderModule>                  resetSSBOShader         (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ResetSSBO"), 0));
        vk::Unique<vk::VkShaderModule>                  validatorShader         (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("BufferValidator"), 0));