diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-04-24 00:50:33 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2011-08-13 09:58:02 +0100 |
commit | 1ccd269a3f33684bfbedcd94ad9bca56b1404143 (patch) | |
tree | 0563b9114a6ddd752142232e0ae55f3e75816a90 /perf | |
parent | e849e7c9291d57c3749f499c7e410e7be452b455 (diff) |
skia: Update to use cairo_backend_t interface
Still hopelessly broken. Requires compiling cairo to use static linking
and then still requires manual linkage to workaround libtool. Lots of
functionality is still absent - we need to either find analogues to some
Cairo operations or implement fallbacks - but it is sufficient to
investigate how Skia functions in direct comparison with Cairo for
tessellation/rasterisation.
Caveat emptor.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'perf')
-rw-r--r-- | perf/Makefile.am | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/perf/Makefile.am b/perf/Makefile.am index d41891f6..f3eb734f 100644 --- a/perf/Makefile.am +++ b/perf/Makefile.am @@ -43,12 +43,13 @@ libcairoperf_la_SOURCES = \ $(libcairoperf_headers) libcairoperf_la_LIBADD = $(CAIROPERF_LIBS) -cairo_perf_trace_SOURCES = \ +cairo_perf_trace_SOURCES = a.cpp \ $(cairo_perf_trace_sources) \ $(cairo_perf_trace_external_sources) cairo_perf_trace_LDADD = \ $(top_builddir)/util/cairo-script/libcairo-script-interpreter.la \ - $(LDADD) + $(LDADD) $(CAIRO_LIBS) +skia = -Wl,--start-group @skia_DIR@/out/Debug/obj.target/gyp/libeffects.a @skia_DIR@/out/Debug/obj.target/gyp/libimages.a @skia_DIR@/out/Debug/obj.target/gyp/libutils.a @skia_DIR@/out/Debug/obj.target/gyp/libopts.a @skia_DIR@/out/Debug/obj.target/gyp/libcore.a -Wl,--end-group cairo_perf_trace_DEPENDENCIES = \ $(top_builddir)/util/cairo-script/libcairo-script-interpreter.la \ $(LDADD) |