cairo/build
Chris Wilson eee66899cd Introduce cairo_surface_observer_t for performance analysis
Another logging passthrough surface that records the style of operations
performed trying to categorise what is slow/fast/important.

In combination with perf/cairo-analyse-trace it is very useful for
understanding what a trace does. The next steps for this tool would be
to identify the slow operations that the trace does. Baby steps.

This should be generally useful in similar situations outside of perf/
and should be extensible to become an online performance probe.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-08-14 20:54:53 +01:00
..
.gitignore configure: remove shave 2010-07-05 00:35:39 +02:00
aclocal.cairo.m4 build: Silence autoconf warnings 2011-06-20 11:07:33 +02:00
aclocal.compare.m4 [configure] Replace awk comparator with an aclocal version 2009-01-02 15:44:52 +00:00
aclocal.enable.m4 Don't cache _CAIRO_ENABLE results 2011-03-18 13:13:18 -03:00
aclocal.float.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.gtk-doc.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.makefile.m4 Generate build/Makefile.win32.features 2008-09-22 22:24:38 -04:00
aclocal.pkg.m4 Update FSF address 2010-04-27 11:13:38 +02:00
configure.ac.analysis [build] Refine the -Wno-attribute test to check our use cases. 2009-09-02 06:35:14 +03:00
configure.ac.features Introduce cairo_surface_observer_t for performance analysis 2011-08-14 20:54:53 +01:00
configure.ac.noversion build: Fix regression provoked by newer autoconf and dodgy configuring. 2010-07-11 21:40:26 +03:00
configure.ac.pthread build: Respect CFLAGS and LIBS env settings 2011-07-29 19:29:53 +02:00
configure.ac.system configure: Test for funlockfile 2011-03-15 13:22:52 +00:00
configure.ac.tools [boilerplate/test] Convert make-*-constructors to shell 2009-08-06 10:11:32 +01:00
configure.ac.version [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
configure.ac.warnings build: Use $GREP -e instead of plain grep -e 2011-05-20 20:59:13 +02:00
Makefile.am.analysis [perf] Include trace comparison in html output 2009-07-20 22:20:01 +01:00
Makefile.am.changelog Fix pollution from skia commit 2011-08-13 10:06:08 +01:00
Makefile.am.common [Makefile.am.common] Remove gcc precompiled headers in "make clean" 2008-09-19 18:42:54 -04:00
Makefile.am.gtk-doc Add note re gtk-doc.make 2010-11-17 13:30:28 -05:00
Makefile.am.releasing Makefile: Fix two typos preventing doc-publish from working 2009-06-12 12:08:22 -07:00
Makefile.win32.common build: Clean up environment variables and flags for the win32 build 2011-06-20 10:24:21 +02:00
Makefile.win32.features Excise xcb-drm 2011-07-14 12:46:26 +01:00
Makefile.win32.features-h Introduce cairo_surface_observer_t for performance analysis 2011-08-14 20:54:53 +01:00