Validation fixes for dEQP-VK.synchronization
authorMaciej Jesionowski <maciej.jesionowski@mobica.com>
Tue, 26 Apr 2016 13:27:46 +0000 (15:27 +0200)
committerPyry Haulos <phaulos@google.com>
Thu, 12 May 2016 21:38:32 +0000 (14:38 -0700)
commit226a0db84fb22264e27c52ed54d55592baf1693a
treef14a5cf30fc2caf8c8fccdde1e7b07848f10d69f
parentf31905d3c4bcdd5978d7dc21ddf2723a89454a3b
Validation fixes for dEQP-VK.synchronization

- Initialize some structure fields to required values
- Use pWaitDstStageMask when waiting on a semaphore
- Move vkCmdSetEvent outside the render pass
- Provide expected number of queue priorities to VkDeviceQueueCreateInfo

Bug: 28074219

(cherry picked from commit 94fdc7fcde984ff6c21ea7ccf6fd758fbf90a0d9)

Change-Id: I71835bb7bc0e9fec528c24aec35e2c864f763aa9
external/vulkancts/modules/vulkan/vktSynchronization.cpp