0e4f9f242d31d55807ae6d3665e53e1a0abeafdc |
|
31-Jul-2017 |
Slawomir Cygan <slawomir.cygan@intel.com> |
Fix regressions in synchronization tests for dedicated allocations Pass image memory requirements to allocation routine in allocateAndBindMemory. VK_KHR_get_memory_requirements2 is a device extension (not instance). Throw NotSupported when external handle requires dedicated allocation, but 'suballocated' variant of test is being run. Affects: dEQP-VK.synchronization.cross_instance.* Components: Vulkan VK-GL-CTS issue: 604 Bug: 65490152 Bug: 65202260 Test: Ran tests on couple of Google devices Change-Id: I3636779459300f5dee2e22b0a2e04762eb7b0601
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
c34a126a1c1839e832ac6871a8c20c42609454a2 |
|
19-Jul-2017 |
Tony Zlatinski <tzlatinski@nvidia.com> |
Select correct memory heap index for memory import When importing memory, the application (CTS) should follow the spec rules about memory imports. I.e. The application must use the same memory heap index for the import that has been used for the exported memory. In addition, the application can't import a buffer or image to a heap that does not support CPU mapping and expect the memory to be CPU mappable/accessible. This change modifies the export memory routines, now, returning the index of the heap memory used for the export. Then the import routines are modified to use those indexes for the memory import operations. Components: Vulkan Affects: dEQP-VK.api.external.memory.* dEQP-VK.synchronization.cross_instance.* VK-GL-CTS issue: 585 Change-Id: I48ab85b7fd2b67655163f055fb03e8f2a3a42fd6
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
5347290c8dc160d1dd3d47fac6b5597060e4720f |
|
07-Jul-2017 |
Slawomir Cygan <slawomir.cygan@intel.com> |
cross_instance sync: run without VK_KHR_get_memory_requirements2 This extension is used in the test, to check if resource needs dedicated allocations (to be used created by dependent VK_KHR_dedicated_allocation extension). If the extension is not supported assume there is no need for dedicated allocations. Affects: dEQP-VK.synchronization.cross_instance.* VK-GL-CTS issue: 548 Components: Vulkan Change-Id: Icb4f5a34b98da213d0cb665bcc4e6b048d7b8a3c
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
cec50198b6cb05ffc858ce9f765fd54bb476a797 |
|
14-Jul-2017 |
gkbldval <gkbldval> |
Refactor synchronization test code to avoid compiler warning vkt::synchronization::s_resources is unused in recently added file, causing -Wunused warning (treated as error). Affects: dEQP-VK.synchronization.* Components: Vulkan VK-GL-CTS issue: 578 Change-Id: Ifd8ce0812673e6b2da7c28bacb4384b3c80f65d1
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
fbfbecdf7c6e416b4ba840da63254b0dfead2f6c |
|
03-Jul-2017 |
Slawomir Cygan <slawomir.cygan@intel.com> |
cross_instance sync tests: add support for non-KMT Win32 handles This adds tests for *HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR handle types. Affects: dEQP-VK.synchronization.cross_instance.*win32* VK-GL-CTS issue: 547 Components: Vulkan Change-Id: I70a577195f5b303c7fd80f88606f35b83a1b2b11
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
8c74c1be241ee130646f52768ef82203f5fe4e1f |
|
05-Jul-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Fix gcc 6.3 warnings Components: Vulkan Change-Id: I0e4f8d09fef5a6d08a7b7db975de4a68879ea3f8
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|
bda14e462faaf385ce23bbb6b50806befba5ab6e |
|
28-Sep-2016 |
Pyry Haulos <phaulos@google.com> |
API tests for the VK_KHR_external_* extensions New tests: dEQP-VK.api.external.* dEQP-VK.synchronization.cross_instance.* VK-GL-CTS issues: 107, 108, 109 Components: Vulkan Contains the following commits: 08b8e2b72dd89548f9877a8ed5bba7c04c1d9732 9d154edc6a44aaccd0a913a17d44689cfe472ab2 2977726d2eb00edb145418f196e355671ed53ca5 1d626a0d2d66ef34d3caeecb6e5e2f9c81f5e788 a56c487e346192c74fb17f719aad18a71d667478 c918a652c559028f0f4893962e32d3e52970fd4f Change-Id: I9b2e838c7e7143996f0dc49dabe48346416716ff
/external/deqp/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
|