Browse Source

Updated smallest texture size in image regression tests.

David Piuva 2 years ago
parent
commit
68871c7305
1 changed files with 12 additions and 12 deletions
  1. 12 12
      Source/test/tests/ImageTest.cpp

+ 12 - 12
Source/test/tests/ImageTest.cpp

@@ -57,29 +57,29 @@ START_TEST(Image)
 	}
 	}
 	{ // Texture criterias
 	{ // Texture criterias
 		ImageRgbaU8 image, subImage;
 		ImageRgbaU8 image, subImage;
-		image = image_create_RgbaU8(2, 2);
+		image = image_create_RgbaU8(16, 16);
 		ASSERT_EQUAL(image_isTexture(image), false); // Too small
 		ASSERT_EQUAL(image_isTexture(image), false); // Too small
-		image = image_create_RgbaU8(13, 8);
+		image = image_create_RgbaU8(47, 64);
 		ASSERT_EQUAL(image_isTexture(image), false); // Not power-of-two width
 		ASSERT_EQUAL(image_isTexture(image), false); // Not power-of-two width
-		image = image_create_RgbaU8(4, 7);
+		image = image_create_RgbaU8(32, 35);
 		ASSERT_EQUAL(image_isTexture(image), false); // Not power-of-two height
 		ASSERT_EQUAL(image_isTexture(image), false); // Not power-of-two height
-		image = image_create_RgbaU8(4, 4);
+		image = image_create_RgbaU8(32, 32);
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
-		image = image_create_RgbaU8(4, 16384);
-		subImage = image_getSubImage(image, IRect(0, 0, 4, 128));
+		image = image_create_RgbaU8(32, 16384);
+		subImage = image_getSubImage(image, IRect(0, 0, 32, 128));
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
 		ASSERT_EQUAL(image_isTexture(subImage), true); // Okay to use full-width vertical sub-images
 		ASSERT_EQUAL(image_isTexture(subImage), true); // Okay to use full-width vertical sub-images
-		image = image_create_RgbaU8(16384, 4);
-		subImage = image_getSubImage(image, IRect(0, 0, 128, 4));
+		image = image_create_RgbaU8(16384, 32);
+		subImage = image_getSubImage(image, IRect(0, 0, 128, 32));
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
 		ASSERT_EQUAL(image_isTexture(image), true); // Okay
 		ASSERT_EQUAL(image_isTexture(subImage), false); // Not okay to use partial width leading to partial stride
 		ASSERT_EQUAL(image_isTexture(subImage), false); // Not okay to use partial width leading to partial stride
-		image = image_create_RgbaU8(16384 + 1, 4);
+		image = image_create_RgbaU8(16384 + 1, 32);
 		ASSERT_EQUAL(image_isTexture(image), false); // Too wide and not power-of-two width
 		ASSERT_EQUAL(image_isTexture(image), false); // Too wide and not power-of-two width
-		image = image_create_RgbaU8(32768, 4);
+		image = image_create_RgbaU8(32768, 32);
 		ASSERT_EQUAL(image_isTexture(image), false); // Too wide
 		ASSERT_EQUAL(image_isTexture(image), false); // Too wide
-		image = image_create_RgbaU8(4, 16384 + 1);
+		image = image_create_RgbaU8(32, 16384 + 1);
 		ASSERT_EQUAL(image_isTexture(image), false); // Too high and not power-of-two height
 		ASSERT_EQUAL(image_isTexture(image), false); // Too high and not power-of-two height
-		image = image_create_RgbaU8(4, 32768);
+		image = image_create_RgbaU8(32, 32768);
 		ASSERT_EQUAL(image_isTexture(image), false); // Too high
 		ASSERT_EQUAL(image_isTexture(image), false); // Too high
 	}
 	}
 	{ // Sub-images
 	{ // Sub-images