]> git.sesse.net Git - movit/blobdiff - white_balance_effect_test.cpp
Add the rest of the files for the premultiplied alpha commit.
[movit] / white_balance_effect_test.cpp
index 966cba3d9b28dabd7d25ab82a927a9dec60c65ab..733b5bcb2ddbf21b8c6d3ccc7dd401520353cc0a 100644 (file)
@@ -17,7 +17,7 @@ TEST(WhiteBalanceEffectTest, GrayNeutralDoesNothing) {
        };
 
        float out_data[5 * 4];
-       EffectChainTester tester(data, 1, 5, FORMAT_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);
+       EffectChainTester tester(data, 1, 5, FORMAT_RGBA_POSTMULTIPLIED_ALPHA, COLORSPACE_sRGB, GAMMA_LINEAR);
        Effect *white_balance_effect = tester.get_chain()->add_effect(new WhiteBalanceEffect());
        ASSERT_TRUE(white_balance_effect->set_vec3("neutral_color", neutral));
        tester.run(out_data, GL_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);
@@ -36,7 +36,7 @@ TEST(WhiteBalanceEffectTest, SettingReddishNeutralColorNeutralizesReddishColor)
        };
 
        float out_data[3 * 4];
-       EffectChainTester tester(data, 1, 3, FORMAT_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);
+       EffectChainTester tester(data, 1, 3, FORMAT_RGBA_POSTMULTIPLIED_ALPHA, COLORSPACE_sRGB, GAMMA_LINEAR);
        Effect *white_balance_effect = tester.get_chain()->add_effect(new WhiteBalanceEffect());
        ASSERT_TRUE(white_balance_effect->set_vec3("neutral_color", neutral));
        tester.run(out_data, GL_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);
@@ -73,7 +73,7 @@ TEST(WhiteBalanceEffectTest, HigherColorTemperatureIncreasesBlue) {
        };
 
        float out_data[2 * 4];
-       EffectChainTester tester(data, 1, 2, FORMAT_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);
+       EffectChainTester tester(data, 1, 2, FORMAT_RGBA_POSTMULTIPLIED_ALPHA, COLORSPACE_sRGB, GAMMA_LINEAR);
        Effect *white_balance_effect = tester.get_chain()->add_effect(new WhiteBalanceEffect());
        ASSERT_TRUE(white_balance_effect->set_float("output_color_temperature", 10000.0f));
        tester.run(out_data, GL_RGBA, COLORSPACE_sRGB, GAMMA_LINEAR);