From b3816fb6d789ea3a682193128ea7a00aef8fa91c Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Fri, 17 Nov 2017 21:41:39 +0100 Subject: [PATCH] Make BGRA deinterlacing benchmark premultiplied, so that we do not use forever just in bouncing. --- deinterlace_effect_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deinterlace_effect_test.cpp b/deinterlace_effect_test.cpp index af8a899..004e537 100644 --- a/deinterlace_effect_test.cpp +++ b/deinterlace_effect_test.cpp @@ -231,7 +231,7 @@ void BM_DeinterlaceEffect(benchmark::State &state, size_t bytes_per_pixel, Movit tester.benchmark(state, out_data.get(), output_format, COLORSPACE_sRGB, GAMMA_LINEAR, OUTPUT_ALPHA_FORMAT_PREMULTIPLIED); } BENCHMARK_CAPTURE(BM_DeinterlaceEffect, Gray, 1, FORMAT_GRAYSCALE, GL_RED)->Args({720, 576})->Args({1280, 720})->Args({1920, 1080})->UseRealTime()->Unit(benchmark::kMicrosecond); -BENCHMARK_CAPTURE(BM_DeinterlaceEffect, BGRA, 4, FORMAT_BGRA_POSTMULTIPLIED_ALPHA, GL_BGRA)->Args({720, 576})->Args({1280, 720})->Args({1920, 1080})->UseRealTime()->Unit(benchmark::kMicrosecond); +BENCHMARK_CAPTURE(BM_DeinterlaceEffect, BGRA, 4, FORMAT_BGRA_PREMULTIPLIED_ALPHA, GL_BGRA)->Args({720, 576})->Args({1280, 720})->Args({1920, 1080})->UseRealTime()->Unit(benchmark::kMicrosecond); #endif -- 2.39.2