X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=resample_effect_test.cpp;h=9678aa015cadfff872f0a17950f8c1f537e7c36b;hp=81fb8468c4efaaf997cbaeb0eb62051f7220be51;hb=e5cbf154d2d8ebcca9f17370de489337af8081b3;hpb=6f1efa8348a90a393187c12d70fd10d81bbd2c99 diff --git a/resample_effect_test.cpp b/resample_effect_test.cpp index 81fb846..9678aa0 100644 --- a/resample_effect_test.cpp +++ b/resample_effect_test.cpp @@ -70,7 +70,7 @@ TEST(ResampleEffectTest, UpscaleByTwoGetsCorrectPixelCenters) { } } - EffectChainTester tester(NULL, size * 2, size * 2, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); + EffectChainTester tester(nullptr, size * 2, size * 2, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); ImageFormat format; format.color_space = COLORSPACE_sRGB; @@ -112,7 +112,7 @@ TEST(ResampleEffectTest, DownscaleByTwoGetsCorrectPixelCenters) { } } - EffectChainTester tester(NULL, size, size, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); + EffectChainTester tester(nullptr, size, size, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); ImageFormat format; format.color_space = COLORSPACE_sRGB; @@ -142,7 +142,7 @@ TEST(ResampleEffectTest, UpscaleByThreeGetsCorrectPixelCenters) { }; float out_data[size * size * 9]; - EffectChainTester tester(NULL, size * 3, size * 3, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); + EffectChainTester tester(nullptr, size * 3, size * 3, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); ImageFormat format; format.color_space = COLORSPACE_sRGB; @@ -187,7 +187,7 @@ TEST(ResampleEffectTest, HeavyResampleGetsSumRight) { } } - EffectChainTester tester(NULL, dwidth, dheight, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR, GL_RGBA32F); + EffectChainTester tester(nullptr, dwidth, dheight, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR, GL_RGBA32F); ImageFormat format; format.color_space = COLORSPACE_sRGB; @@ -317,7 +317,7 @@ TEST(ResampleEffectTest, ReadHalfPixelFromLeftAndScale) { }; float out_data[dst_width * 1]; - EffectChainTester tester(NULL, dst_width, 1, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); + EffectChainTester tester(nullptr, dst_width, 1, FORMAT_GRAYSCALE, COLORSPACE_sRGB, GAMMA_LINEAR); ImageFormat format; format.color_space = COLORSPACE_sRGB; @@ -407,7 +407,7 @@ TEST(ResampleEffectTest, Precision) { // Deliberately put the data of interest very close to the right, // where texture coordinates are farther from 0 and thus less precise. - float data[size] = {0}; + float data[size * 2] = {0}; data[size - offset] = 1.0f; float expected_data[size * 2] = {0}; for (int x = 0; x < size * 2; ++x) {