f093f4b9e448947e887868ffc0d23b45c31ee9b0 |
|
13-May-2016 |
David Sodman <dsodman@google.com> |
update event test as original test was inconsistent with Vulkan spec BUG 28074219 Change-Id: I797fddfc4d96feb7b847409b50e94c1f84d22cf8
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
226a0db84fb22264e27c52ed54d55592baf1693a |
|
26-Apr-2016 |
Maciej Jesionowski <maciej.jesionowski@mobica.com> |
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/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
6222af852976871f07c00b792cae50eb458d0703 |
|
22-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Fix pipeline and pipeline cache lifetime in synchronization tests Bug: 28074219 Change-Id: Ib2b40524c9009129377cf5ba15e91fa86e74245c
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
159fc09e140bcc251b442f8d7ead67e5af2204d8 |
|
19-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
More dEQP-VK.synchronization fixes * Spec requires even unused struct members to be initialized to legal values. * Image initial layout barrier was not being executed. Bug: 28074219 Change-Id: Ie2c5ecba0fa31c152b3ab85b1910ae6d07f4abbf
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
f0657d9d775dd0744462849e59842be8b0b56c48 |
|
14-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Fix several bugs in synchronization tests * Tests were mixing default device and test-specific device objects, resulting in use of objects created from one device with another device. * Tests were using DeviceInterface of default device with test-specific device objects, leading to crashes when layers were enabled. * Similarly, Allocator of default device was used with test-specific device objects. * Several objects were leaked. Bug: 28074219 Change-Id: I7588ce3eac07919e958f722168f2d83401e7e038
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
ac2dfbbebc7080c6a06dba3aeeb741c5077c6a68 |
|
13-Apr-2016 |
David Sodman <dsodman@google.com> |
Fix a few issues in synchronization tests Bug: 28074219 Change-Id: Ifaffac8195850310ff74937955d96206e371dd49
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
3241ee1a924df7b5c25b865fe05a278db90e2f26 |
|
11-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Fix issues in synchronization.fences * timeout = 0 was not being tested. * Test was incorrectly assuming that DEFAULT_TIMEOUT would be sufficient for work to complete. * Other minor fixes. Bug: 27967146 Change-Id: I1b5b0001d2cdfe7d03904055d2074bea0aaf4942
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
e1c768b9fea220809ff2123edd382491eea6ca69 |
|
10-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge bugfixes from Khronos repository Change-Id: Id4ae8f02381b25c2b7f1978ce665955e3ec35833
|
4a7fb3bef3227e12c0ce2caef33cc2976a5d91e2 |
|
10-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge branch 'synchronization-tests-fixes' into 'vulkan-cts-1.0-dev' Various fixes for synchronization tests - Tests were not querying the available queueCount in the queue family properties. - Tests were using the "universal" queue family index when the device created in createTestDevice() could be using queues belonging to a different family index. - 3D image view was being used with a 2D image. - Command buffer Deleter was not holding any reference to the command pool. - Fences tests: * Fence status VK_NOT_READY was expected between queueSubmit() and waitForFences(). Status could be VK_SUCCESS if the work finishes before waitForFences(). * It seems that the first waitForFences() was intended for multiple fences, but it was waiting for one of the fences only. * Added check for default status of fence 1 (unsignaled). - Code style: * DE_NULL was being used as a boolean parameter in createFences() * Use VkResult names instead of error codes in the error messages. * Fixed some typos and indentation. See merge request !491
|
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29 |
|
07-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Remove instances of pDynamicState->dynamicStateCount = 0 Specification explicitly disallows using VkPipelineDynamicStateCreateInfo with dynamicStateCount = 0 when creating pipelines. Instead pDynamicState must be set to NULL. Change-Id: Iff9e2f10e0080ffae0f6698aff342132f148b41d
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
271157f1dfdc1129586f47e8064874d107f3edae |
|
01-Apr-2016 |
Dae Kim <dae.kimpark@imgtec.com> |
Various fixes for synchronization tests: - Tests were not querying the available queueCount in the queue family properties. - Tests were using the "universal" queue family index when the device created in createTestDevice() could be using queries belonging to a different family index. - 3D image view was being used with a 2D image. - Command buffer Deleter was not holding any reference to the command pool. - Fences tests: * Fence status VK_NOT_READY was expected between queueSubmit() and waitForFences(). Status could be VK_SUCCESS if the work finishes before waitForFences(). * It seems that the first waitForFences() was intended for multiple fences, but it was waiting for one of the fences only. * Added check for default status of fence[1] (unsignaled). - Code style: * DE_NULL was being used as a boolean parameter in createFences() * Use VkResult names instead of error codes in the error messages. * Fixed some typos and indentation.
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
9db5594f7d0c95afbc473c67015dcc995081ede1 |
|
21-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Fix VkDeviceSize -> size_t warning in synchronization tests Change-Id: Ieafc30f1e6bcf9f74f45bf8d0f110c1df5af8948
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|
378ef852bb3b711863ac31f9ded5874e0e98ab5b |
|
20-Feb-2016 |
David Sodman <dsodman@google.com> |
Add support for vulkan synchronization primitives Change-Id: Ie669717108b7b3f2ad01d2b8935131322bcfa24f
/external/deqp/external/vulkancts/modules/vulkan/vktSynchronization.cpp
|