diff options
author | Dr.Smile <vabnick@gmail.com> | 2015-07-04 22:39:26 +0300 |
---|---|---|
committer | Dr.Smile <vabnick@gmail.com> | 2015-07-04 22:39:26 +0300 |
commit | d787615845d78d8f8e6d1a4ffc3dc3eecd8a92f6 (patch) | |
tree | 24c6eafef192fbb0755bd514554d81d456068726 /libass/Makefile.am | |
parent | c7bfc62080728a5863e600ecc9df614ba28a40cf (diff) | |
download | libass-d787615845d78d8f8e6d1a4ffc3dc3eecd8a92f6.tar.bz2 libass-d787615845d78d8f8e6d1a4ffc3dc3eecd8a92f6.tar.xz |
Implement cascade gaussian blur
That's complete version with SSE2/AVX2 assembly.
Should be much faster than old algorithm even in pure C.
Algorithm description can be found in this article (PDF):
https://github.com/MrSmile/CascadeBlur/releases
Close #9
Diffstat (limited to 'libass/Makefile.am')
-rw-r--r-- | libass/Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libass/Makefile.am b/libass/Makefile.am index 6e1342e..4bf9584 100644 --- a/libass/Makefile.am +++ b/libass/Makefile.am @@ -13,7 +13,7 @@ yasm_verbose_0 = @echo " YASM " $@; .asm.lo: $(yasm_verbose)$(LIBTOOL) $(AM_V_lt) --mode=compile $(AS) $(ASFLAGS) -o $@ $< -prefer-non-pic -SRC_INTEL = x86/blend_bitmaps.asm x86/cpuid.asm x86/cpuid.h +SRC_INTEL = x86/blend_bitmaps.asm x86/blur.asm x86/cpuid.asm x86/cpuid.h SRC_INTEL64 = x86/be_blur.asm SRC_INTEL_RASTERIZER = x86/rasterizer.asm @@ -21,7 +21,7 @@ SRC_RASTERIZER = ass_rasterizer.h ass_rasterizer.c ass_rasterizer_c.c lib_LTLIBRARIES = libass.la libass_la_SOURCES = ass.c ass_cache.c ass_font.c ass_fontconfig.c ass_render.c \ - ass_utils.c ass_bitmap.c ass_library.c ass_bitmap.h \ + ass_utils.c ass_bitmap.c ass_blur.c ass_library.c ass_bitmap.h \ ass_cache.h ass_fontconfig.h ass_font.h ass.h \ ass_library.h ass_types.h ass_utils.h ass_drawing.c \ ass_drawing.h ass_cache_template.h ass_render.h \ |