fix for-loop limit on api buffer test generation, fixes #88
authorDaniel Hegedus <dhegedus.uszeged@partner.samsung.com>
Fri, 18 Dec 2015 13:31:15 +0000 (14:31 +0100)
committerDaniel Hegedus <dhegedus.uszeged@partner.samsung.com>
Fri, 18 Dec 2015 13:32:27 +0000 (14:32 +0100)
external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp

index 0cce45e..92023bc 100644 (file)
@@ -218,9 +218,9 @@ tcu::TestStatus BufferTestInstance::iterate (void)
        deUint32        maximumValueOfBufferUsageFlags          = (1 << (numberOfBufferUsageFlags - 1)) - 1;
        deUint32        maximumValueOfBufferCreateFlags         = (1 << (numberOfBufferCreateFlags)) - 1;
 
-       for (deUint32 combinedBufferCreateFlags = 0; combinedBufferCreateFlags < maximumValueOfBufferCreateFlags; combinedBufferCreateFlags++)
+       for (deUint32 combinedBufferCreateFlags = 0; combinedBufferCreateFlags <= maximumValueOfBufferCreateFlags; combinedBufferCreateFlags++)
        {
-               for (deUint32 combinedBufferUsageFlags = 0; combinedBufferUsageFlags < maximumValueOfBufferUsageFlags; combinedBufferUsageFlags++)
+               for (deUint32 combinedBufferUsageFlags = 0; combinedBufferUsageFlags <= maximumValueOfBufferUsageFlags; combinedBufferUsageFlags++)
                {
                        BufferCaseParameters    testParams =
                        {