Re: [FFmpeg-devel] [PATCH] avfilter/vf_lut3d: fix building with --disable-optimizations
applied ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH] avfilter/vf_lut3d: fix building with --disable-optimizations
On Sun, 2021-10-10 at 23:10 -0700, mindm...@gmail.com wrote: > From: Mark Reid > > --- > libavfilter/x86/vf_lut3d_init.c | 4 > 1 file changed, 4 insertions(+) > > diff --git a/libavfilter/x86/vf_lut3d_init.c b/libavfilter/x86/vf_lut3d_init.c > index 3b3dd18680..db1a152f51 100644 > --- a/libavfilter/x86/vf_lut3d_init.c > +++ b/libavfilter/x86/vf_lut3d_init.c > @@ -48,9 +48,11 @@ static int interp_##name##_##format##_##opt(AVFilterContext > *ctx, void *arg, int > DEFINE_INTERP_FUNC(tetrahedral, pf32, avx) > DEFINE_INTERP_FUNC(tetrahedral, p16, avx) > #endif > +#if HAVE_SSE2_EXTERNAL > DEFINE_INTERP_FUNC(tetrahedral, pf32, sse2) > DEFINE_INTERP_FUNC(tetrahedral, p16, sse2) > #endif > +#endif > > > av_cold void ff_lut3d_init_x86(LUT3DContext *s, const AVPixFmtDescriptor > *desc) > @@ -78,11 +80,13 @@ av_cold void ff_lut3d_init_x86(LUT3DContext *s, const > AVPixFmtDescriptor *desc) > } > #endif > } else if (EXTERNAL_SSE2(cpu_flags) && s->interpolation == > INTERPOLATE_TETRAHEDRAL && planar) { > +#if HAVE_SSE2_EXTERNAL > if (isfloat) { > s->interp = interp_tetrahedral_pf32_sse2; > } else if (depth == 16) { > s->interp = interp_tetrahedral_p16_sse2; > } > +#endif > } > #endif > } LGTM and thanks for fixing building issue quickly. -Haihao ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
[FFmpeg-devel] [PATCH] avfilter/vf_lut3d: fix building with --disable-optimizations
From: Mark Reid --- libavfilter/x86/vf_lut3d_init.c | 4 1 file changed, 4 insertions(+) diff --git a/libavfilter/x86/vf_lut3d_init.c b/libavfilter/x86/vf_lut3d_init.c index 3b3dd18680..db1a152f51 100644 --- a/libavfilter/x86/vf_lut3d_init.c +++ b/libavfilter/x86/vf_lut3d_init.c @@ -48,9 +48,11 @@ static int interp_##name##_##format##_##opt(AVFilterContext *ctx, void *arg, int DEFINE_INTERP_FUNC(tetrahedral, pf32, avx) DEFINE_INTERP_FUNC(tetrahedral, p16, avx) #endif +#if HAVE_SSE2_EXTERNAL DEFINE_INTERP_FUNC(tetrahedral, pf32, sse2) DEFINE_INTERP_FUNC(tetrahedral, p16, sse2) #endif +#endif av_cold void ff_lut3d_init_x86(LUT3DContext *s, const AVPixFmtDescriptor *desc) @@ -78,11 +80,13 @@ av_cold void ff_lut3d_init_x86(LUT3DContext *s, const AVPixFmtDescriptor *desc) } #endif } else if (EXTERNAL_SSE2(cpu_flags) && s->interpolation == INTERPOLATE_TETRAHEDRAL && planar) { +#if HAVE_SSE2_EXTERNAL if (isfloat) { s->interp = interp_tetrahedral_pf32_sse2; } else if (depth == 16) { s->interp = interp_tetrahedral_p16_sse2; } +#endif } #endif } -- 2.31.1.windows.1 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".