30d966230f787670240283af2eede5abb6105c5d |
|
30-Nov-2017 |
Piers Daniell <pdaniell@nvidia.com> |
Skip allocation subtests that allocate too much VA For 32-bit builds of CTS we can't allocate more host visible memory than there is virtual address space for the process since the allocation will fail and cause a false negative result. This CL skips over host visible allocations that would add up to more than 1.5GB of virtual address space. This can happen on platforms that expose very large heaps that support memory types that include host visible memory. The implementation can't cap the available memory size since the heap can support allocations of memory other than host visible and it doesn't want to restrict those that don't consume CPU virtual address space. Its up to CTS to limit how much virtual address space it chooses to allocate. Affects: dEQP-VK.memory.allocation.basic.percent_1.*.count_12 Components: Vulkan VK-GL-CTS issue: 859 Change-Id: I321f5cad567245571722f53397df26e23a4cee97
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
1effe1447ee45b189b838be052373e207251af76 |
|
20-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Indentation improvement after removal KHR suffix Components: Vulkan VK-GL-CTS issue: 473 Change-Id: Ic58e5c2775504c724936b62d5c9d4b1330bc085e (cherry picked from commit 03e5ace049a785f9e7fc62116089f121643eb345)
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
e808b407039c05dc9822e81973a3aecb2c7dab47 |
|
21-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Check API version in addition to present extensions Components: Vulkan VK-GL-CTS issue: 473 Change-Id: I07ff1b66b98046ac7975e92684e8003969c18345 (cherry picked from commit e1cd4204c7ca28648bb6ccc4d32af56d671edfa4)
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
33b5a8a9652e2ad55029dccd970f0e7a39af917f |
|
20-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Remove Vulkan 1.1 KHR-suffixed functions/structs/enums This change removes KHR-sufffices functions/structs/enums for features that became Vulkan 1.1 core Components: Vulkan VK-GL-CTS issue: 473 Change-Id: Ifeae93b2686b4a9b6e0744917f2e95dc23d2b7fa (cherry picked from commit b0f38a8bea7ac29ab52c464073722ba08eaef1f4)
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
aae4252b14d3f5fc1594706fecc567b84c64f1ad |
|
11-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Add support for Vulkan 1.1 Components: Vulkan VK-GL-CTS issue: 473 Change-Id: I514efd903b243429844076a934e26d248a67ac2e (cherry picked from commit 3e1a86052e33c47532cd6f6c475d849baeec5f99)
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
f104cff20e57843aa2c88f1cd1a683d6acadd27f |
|
10-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Update vulkan.h.in to version 60 Components: Vulkan Change-Id: I7bf255529d33086db9ab4ee1581fe5677a294965
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
86120240f1ca6e0802c24601816c6a3b8f2c6ac5 |
|
12-Jul-2017 |
Vikram Kushwaha <vkushwaha@nvidia.com> |
Add tests for device group memory allocation with device masks New tests: dEQP-VK.memory.device_group_allocation* Components: Vulkan VK-GL-CTS issue: 110 Change-Id: I90b88f3d4a199370245b90b06d7b6ec569779604
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
ad2c028697119e89798411f31497a45ae843c90d |
|
21-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Respect platform memory limits in dEQP-VK.memory.* tests Bug: 28275297 Change-Id: I1860295e445d432df220ce6a40e31f065774dbb7
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
fb93fd6ae266af78e76cd50fa6546d22314b2a6b |
|
26-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Merge branch '255-limit-mem-allocs' into 'vulkan-cts-1.0' Limit number of memory allocations to 4000. Limit memory allocation count to 4000 in vulkan memory allocation tests. Fixes #255 See merge request !399
|
aac54f57a14596d1b1190c4ec0f9afcf04a5c6ef |
|
25-Jan-2016 |
Mika Isojärvi <misojarvi@google.com> |
Limit number of memory allocations to 4000. Limit memory allocation count to 4000 in vulkan memory allocation tests. Fixes issue #255. Change-Id: I9a1bc129556ce44e1d3e3e8c474c6dc668cea814
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
de3b298e13a63994f68fb073a577b95412ef4960 |
|
24-Jan-2016 |
Tony Zlatinski <tzlatinski@nvidia.com> |
CTS Memory tests fix invalid allocation sizes allocateRandom() routine sometime requests enormous sizes because of incorrect random size calculation logic. Within the following formula: m_heap.size / MAX_MEMORY_USAGE_DIV) - m_usage - 1ull If m_heap.size / MAX_MEMORY_USAGE_DIV) - m_usage is "0" the result is negative, but since the number is unsigned max takes the max of 1 and the (unsigned long long)-1. The change, makes the comparison signed and also introduces explicit test checks on the allocation sizes.
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
dad50c621903be2f7d63fc8d0d0b4ca26f178cf4 |
|
11-Jan-2016 |
Mika Isojärvi <misojarvi@google.com> |
Fix memory allocation percent size rounding error. Use int instead of float for percents to avoid rounding error in the test case name. Change-Id: I63e59ba9af71a1c9848ba05cd1d7882e82467739
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
b37be9359555280edcf3a34f4f70132df2a69020 |
|
05-Jan-2016 |
Mika Isojärvi <misojarvi@google.com> |
Fix issues in memory tests. Change memory mapping tests to use 1/16th of memory at most. Change memory allocation tests to use 1/8th of memory at most. Fix number of ranges in random flush and random finish calls. Change-Id: Ie8c5ad688c6243c69ea5de8681cf3b4e4a7c5c93
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
2fefaff91934f41ff34328c6e6b95ed24892b5a4 |
|
12-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Fix a few warnings Change-Id: I610d4a27f49298c46f848666b0654209138d272d
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
68e7282426d639b54d15c4710d97ba97e72c76ef |
|
18-Nov-2015 |
Pyry Haulos <phaulos@google.com> |
Update API version to 0.210.1 Change-Id: Ifc8134b430aaa0a602cbf68f2ee23c7bc6a185ba
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|
07c0f13a4289a7c4669f9bfa4d1ae3694d10130d |
|
28-Aug-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add initial Vulkan memory allocation tests. Change-Id: I3698d94e2cbd67419e8cbc5f689de34960458cbd
/external/deqp/external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
|