From 3efe98a638139352e849ee1d7c7c30cd9a758824 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 14 Nov 2020 18:33:35 +0100 Subject: [PATCH] Vk: even this offset was not enough, heh. I wonder what the RTX3k cards would say about this test. --- src/Magnum/Vk/Test/ImageVkTest.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Vk/Test/ImageVkTest.cpp b/src/Magnum/Vk/Test/ImageVkTest.cpp index 8bed7d8b0..c92c8b92f 100644 --- a/src/Magnum/Vk/Test/ImageVkTest.cpp +++ b/src/Magnum/Vk/Test/ImageVkTest.cpp @@ -222,8 +222,9 @@ void ImageVkTest::bindMemory() { MemoryRequirements requirements = image.memoryRequirements(); /* We're testing the offset, so ensure what we hardcode is correctly - aligned */ - constexpr UnsignedLong offset = 4096; + aligned. For Intel 1 kB was enough, SwiftShader wanted 4 kB, AMD wants + 128 kB. */ + constexpr UnsignedLong offset = 128*1024; CORRADE_COMPARE_AS(offset, requirements.alignment(), TestSuite::Compare::Divisible);