From 96da9cc232b4b238bcd215025d075039a5b0a86f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 4 Feb 2020 21:03:18 +0200 Subject: looprestoration: Add a bpc parameter to the init func This allows using completely different codepaths for 10 and 12 bpc, or just adding SIMD functions for either of them. --- src/arm/looprestoration_init_tmpl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/arm') diff --git a/src/arm/looprestoration_init_tmpl.c b/src/arm/looprestoration_init_tmpl.c index ec0ea22..d701a61 100644 --- a/src/arm/looprestoration_init_tmpl.c +++ b/src/arm/looprestoration_init_tmpl.c @@ -270,7 +270,7 @@ static void sgr_filter_neon(pixel *const dst, const ptrdiff_t dst_stride, } #endif // BITDEPTH == 8 -COLD void bitfn(dav1d_loop_restoration_dsp_init_arm)(Dav1dLoopRestorationDSPContext *const c) { +COLD void bitfn(dav1d_loop_restoration_dsp_init_arm)(Dav1dLoopRestorationDSPContext *const c, int bpc) { const unsigned flags = dav1d_get_cpu_flags(); if (!(flags & DAV1D_ARM_CPU_FLAG_NEON)) return; -- cgit v1.2.3