Lines Matching refs:test_func
72 TestParam(const BlockSize &block, int bd, T test_func) in TestParam() argument
73 : block_(block), bd_(bd), test_func_(test_func) {} in TestParam()
102 T test_func) { in GetTestParams() argument
116 result.push_back(TestParam<T>(block, bd, test_func)); in GetTestParams()
123 std::vector<TestParam<T>> GetLowbdTestParams(T test_func) { in GetLowbdTestParams() argument
124 return GetTestParams({ 8 }, test_func); in GetLowbdTestParams()
129 T test_func) { in BuildLowbdParams() argument
130 return ::testing::ValuesIn(GetLowbdTestParams(test_func)); in BuildLowbdParams()
151 std::vector<TestParam<T>> GetHighbdTestParams(T test_func) { in GetHighbdTestParams() argument
152 return GetTestParams({ 10, 12 }, test_func); in GetHighbdTestParams()
157 T test_func) { in BuildHighbdParams() argument
158 return ::testing::ValuesIn(GetHighbdTestParams(test_func)); in BuildHighbdParams()
365 convolve_x_func test_func = GetParam().TestFunction(); in TestConvolve() local
367 test_func(input, width, test, kOutputStride, width, height, filter_params_x, in TestConvolve()
394 convolve_x_func test_func = GetParam().TestFunction(); in TestConvolveSpeed() local
399 test_func(input, width, test, kOutputStride, width, height, in TestConvolveSpeed()
467 convolve_x_func test_func = GetParam().TestFunction(); in RunTest() local
469 test_func(input, width + 2, test, kOutputStride, width, height, in RunTest()
497 convolve_x_func test_func = GetParam().TestFunction(); in SpeedTest() local
501 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
601 highbd_convolve_x_func test_func = GetParam().TestFunction(); in TestConvolveSpeed() local
606 test_func(input, width, test, kOutputStride, width, height, in TestConvolveSpeed()
703 highbd_convolve_x_func test_func = GetParam().TestFunction(); in SpeedTest() local
707 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
893 convolve_y_func test_func = GetParam().TestFunction(); in SpeedTest() local
896 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
985 highbd_convolve_y_func test_func = GetParam().TestFunction(); in TestConvolveSpeed() local
990 test_func(input, width, test, kOutputStride, width, height, in TestConvolveSpeed()
1079 highbd_convolve_y_func test_func = GetParam().TestFunction(); in SpeedTest() local
1083 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
1400 convolve_2d_func test_func = GetParam().TestFunction(); in SpeedTest() local
1406 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
1630 highbd_convolve_2d_func test_func = GetParam().TestFunction(); in SpeedTest() local
1635 test_func(input, width, test, kOutputStride, width, height, in SpeedTest()
1671 std::initializer_list<int> bit_depths, T test_func) { in GetLumaTestParams() argument
1681 result.push_back(TestParam<T>(block, bit_depth, test_func)); in GetLumaTestParams()
1688 std::vector<TestParam<T>> GetLowbdLumaTestParams(T test_func) { in GetLowbdLumaTestParams() argument
1689 return GetLumaTestParams({ 8 }, test_func); in GetLowbdLumaTestParams()
1694 T test_func) { in BuildLowbdLumaParams() argument
1695 return ::testing::ValuesIn(GetLowbdLumaTestParams(test_func)); in BuildLowbdLumaParams()
1710 std::vector<TestParam<T>> GetHighbdLumaTestParams(T test_func) { in GetHighbdLumaTestParams() argument
1711 return GetLumaTestParams({ 10, 12 }, test_func); in GetHighbdLumaTestParams()
1734 T test_func) { in BuildHighbdLumaParams() argument
1735 return ::testing::ValuesIn(GetHighbdLumaTestParams(test_func)); in BuildHighbdLumaParams()
1839 void Convolve(convolve_x_func test_func, const uint8_t *src1, in Convolve() argument
1850 test_func(src1, width, dst, kOutputStride, width, height, filter_params, in Convolve()
1854 test_func(src2, width, dst, kOutputStride, width, height, filter_params, in Convolve()
1942 void Convolve(highbd_convolve_x_func test_func, const uint16_t *src1, in Convolve() argument
1953 test_func(src1, width, dst, kOutputStride, width, height, filter_params, in Convolve()
1957 test_func(src2, width, dst, kOutputStride, width, height, filter_params, in Convolve()
2133 const auto test_func = GetParam().TestFunction(); in TestConvolveSpeed() local
2153 test_func(src0, width, dst, kOutputStride, width, height, &conv_params_0); in TestConvolveSpeed()
2154 test_func(src1, width, dst, kOutputStride, width, height, &conv_params_1); in TestConvolveSpeed()
2163 void Convolve(compound_conv_2d_copy_func test_func, const uint8_t *src1, in Convolve() argument
2171 test_func(src1, width, dst, kOutputStride, width, height, &conv_params); in Convolve()
2174 test_func(src2, width, dst, kOutputStride, width, height, &conv_params); in Convolve()
2244 void Convolve(highbd_compound_conv_2d_copy_func test_func, in Convolve() argument
2254 test_func(src1, width, dst, kOutputStride, width, height, &conv_params, in Convolve()
2259 test_func(src2, width, dst, kOutputStride, width, height, &conv_params, in Convolve()
2339 void Convolve(convolve_2d_func test_func, const uint8_t *src1, in Convolve() argument
2354 test_func(src1, width, dst, kOutputStride, width, height, filter_params_x, in Convolve()
2358 test_func(src2, width, dst, kOutputStride, width, height, filter_params_x, in Convolve()
2445 void Convolve(highbd_convolve_2d_func test_func, const uint16_t *src1, in Convolve() argument
2460 test_func(src1, width, dst, kOutputStride, width, height, filter_params_x, in Convolve()
2465 test_func(src2, width, dst, kOutputStride, width, height, filter_params_x, in Convolve()