From af6c1d42c5a76a89697ecfddbba73102a28d3e1e Mon Sep 17 00:00:00 2001 From: "Dr.Smile" Date: Fri, 28 Mar 2014 22:17:46 +0400 Subject: Implement fast quad-tree rasterizer in C and x86/SSE2/AVX2 Signed-off-by: Rodger Combs --- libass/Makefile.am | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libass/Makefile.am') diff --git a/libass/Makefile.am b/libass/Makefile.am index 7b4a0bf..bc5345b 100644 --- a/libass/Makefile.am +++ b/libass/Makefile.am @@ -15,6 +15,9 @@ yasm_verbose_0 = @echo " YASM " $@; SRC_INTEL = x86/blend_bitmaps.asm x86/cpuid.asm x86/blend_bitmaps.h x86/cpuid.h SRC_INTEL64 = x86/be_blur.asm x86/be_blur.h +SRC_INTEL_RASTERIZER = x86/rasterizer.asm x86/rasterizer.h + +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 \ @@ -28,9 +31,16 @@ libass_la_SOURCES = ass.c ass_cache.c ass_font.c ass_fontconfig.c ass_render.c \ libass_la_LDFLAGS = -no-undefined -version-info $(LIBASS_LT_CURRENT):$(LIBASS_LT_REVISION):$(LIBASS_LT_AGE) libass_la_LDFLAGS += -export-symbols $(srcdir)/libass.sym +if RASTERIZER +libass_la_SOURCES += $(SRC_RASTERIZER) +endif + if ASM if INTEL libass_la_SOURCES += $(SRC_INTEL) +if RASTERIZER +libass_la_SOURCES += $(SRC_INTEL_RASTERIZER) +endif if X64 libass_la_SOURCES += $(SRC_INTEL64) endif -- cgit v1.2.3