From d1c835c3b4d8318621098f358ec5ca37a6e99170 Mon Sep 17 00:00:00 2001 From: 11rcombs Date: Fri, 28 Feb 2014 19:54:03 -0600 Subject: Assume SSE2 on x86_64 --- libass/ass_render.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libass/ass_render.c b/libass/ass_render.c index d8cd9c8..f553b90 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -75,12 +75,9 @@ ASS_Renderer *ass_renderer_init(ASS_Library *library) priv->add_bitmaps_func = avx2 ? ass_add_bitmaps_avx2 : (sse2 ? ass_add_bitmaps_sse2 : ass_add_bitmaps_x86); #ifdef __x86_64__ - priv->be_blur_func = avx2 ? ass_be_blur_avx2 : - (sse2 ? ass_be_blur_sse2 : be_blur_c); - priv->mul_bitmaps_func = avx2 ? ass_mul_bitmaps_avx2 : - (sse2 ? ass_mul_bitmaps_sse2 : mul_bitmaps_c); - priv->sub_bitmaps_func = avx2 ? ass_sub_bitmaps_avx2 : - (sse2 ? ass_sub_bitmaps_sse2 : ass_sub_bitmaps_x86); + priv->be_blur_func = avx2 ? ass_be_blur_avx2 : ass_be_blur_sse2; + priv->mul_bitmaps_func = avx2 ? ass_mul_bitmaps_avx2 : ass_mul_bitmaps_sse2; + priv->sub_bitmaps_func = avx2 ? ass_sub_bitmaps_avx2 : ass_sub_bitmaps_sse2; #else priv->be_blur_func = be_blur_c; priv->mul_bitmaps_func = mul_bitmaps_c; -- cgit v1.2.3