Fixed tests for NVIDIA, where it asserted with OUT_OF_MEMORY, probably due to higher alignment requirements.
diff --git a/src/Tests.cpp b/src/Tests.cpp
index 30b8bf9..6dc236a 100644
--- a/src/Tests.cpp
+++ b/src/Tests.cpp
@@ -2199,9 +2199,9 @@
 

     if(!empty)

     {

-        // Make allocations up to half of pool size.

+        // Make allocations up to 1/3 of pool size.

         VkDeviceSize totalSize = 0;

-        while(totalSize < poolCreateInfo.blockSize / 2)

+        while(totalSize < poolCreateInfo.blockSize / 3)

         {

             memReq.size = bufSizeMin + rand.Generate() % (bufSizeMax - bufSizeMin);

             res = vmaAllocateMemory(g_hAllocator, &memReq, &allocCreateInfo, &alloc, nullptr);

@@ -2221,7 +2221,7 @@
     }

 

     // BENCHMARK

-    const size_t allocCount = maxBufCapacity / 2;

+    const size_t allocCount = maxBufCapacity / 3;

     std::vector<VmaAllocation> testAllocations;

     testAllocations.reserve(allocCount);

     duration allocTotalDuration = duration::zero();

@@ -2367,7 +2367,7 @@
                     BenchmarkAlgorithmsCase(

                         file,

                         algorithm,

-                        emptyIndex ? 0 : 1, // empty

+                        (emptyIndex == 0), // empty

                         strategy,

                         freeOrder); // freeOrder

                 }