cairo/util/cairo-script
Chris Wilson af9fbd176b Introduce a new compositor architecture
Having spent the last dev cycle looking at how we could specialize the
compositors for various backends, we once again look for the
commonalities in order to reduce the duplication. In part this is
motivated by the idea that spans is a good interface for both the
existent GL backend and pixman, and so they deserve a dedicated
compositor. xcb/xlib target an identical rendering system and so they
should be using the same compositor, and it should be possible to run
that same compositor locally against pixman to generate reference tests.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

P.S. This brings massive upheaval (read breakage) I've tried delaying in
order to fix as many things as possible but now this one patch does far,
far, far too much. Apologies in advance for breaking your favourite
backend, but trust me in that the end result will be much better. :)
2011-09-12 08:29:48 +01:00
..
examples [script] Add examples 2008-12-12 12:00:44 +00:00
.gitignore gitignore: refresh 2010-01-22 22:30:43 +00:00
cairo-script-file.c Update FSF address 2010-04-27 11:13:38 +02:00
cairo-script-hash.c Update FSF address 2010-04-27 11:13:38 +02:00
cairo-script-interpreter.c Introduce a new compositor architecture 2011-09-12 08:29:48 +01:00
cairo-script-interpreter.h Update FSF address 2010-04-27 11:13:38 +02:00
cairo-script-objects.c Update FSF address 2010-04-27 11:13:38 +02:00
cairo-script-operators.c Introduce a new compositor architecture 2011-09-12 08:29:48 +01:00
cairo-script-private.h script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00
cairo-script-scanner.c script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00
cairo-script-stack.c Update FSF address 2010-04-27 11:13:38 +02:00
COPYING Add CairoScript interpreter 2008-11-13 11:36:55 +00:00
csi-bind.c Fix build under distcheck 2009-07-15 13:26:34 +01:00
csi-exec.c script: Update csi-exec to match new interface. 2010-05-27 17:53:30 +01:00
csi-replay.c csi-replay: compile fix 2010-02-02 16:31:36 +00:00
csi-trace.c script: Port cairo_script_context_t to cairo_device_t 2010-01-22 23:01:50 +00:00
Makefile.am script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00
Makefile.sources script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00
Makefile.win32 script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00