Chris Wilson
ab3dc7bb31
csi-replay: compile fix
2010-02-02 16:31:36 +00:00
Chris Wilson
af392f7e45
[script] Extend csi-replay to show how to use a single surface
...
Currently the replay creates a fresh surface for every new surface. Whilst
using it to view replays (such as with --xlib) this is often not what is
desired so add a mode (compile-time only for now) to use similar surfaces
and blits to the front buffer instead.
2009-08-06 23:19:52 +01:00
Eric Anholt
f59f44c140
Merge commit 'origin/master' into gl
...
Felt like pulling the latest stuff, since I branched back in February.
Conflicts:
build/configure.ac.features
src/cairo.h
util/cairo-script/csi-replay.c
2009-06-02 00:56:39 -07:00
Chris Wilson
87b764908a
[gl] Add EGL target
...
Split the GLX context from the GL surface to enable use of an alternative
EGL interface.
2009-05-20 08:13:45 +01:00
Chris Wilson
2df611a381
[script] Expose a normal xlib window for replay
...
Provide a visible surface for replaying scripts against.
2009-02-12 18:27:51 +00:00
Chris Wilson
2c9323d394
[script] more targets
2009-01-02 09:53:25 +00:00
Chris Wilson
ecb8dce27c
[script] Recreate surface content.
...
Use the content recorded in the trace, defaulting to COLOR_ALPHA, to
determine the replayed surface type.
2009-01-02 09:53:24 +00:00
Chris Wilson
aa65e756d4
[script] Avoid creating 0x0 windows
...
XCreateWindow dies if asked to create a 0x0 window, so don't and use a 1x1
pixel window for a zero-sized surface.
2008-12-18 10:40:14 +00:00
Chris Wilson
1042909796
[script] Replay multiple files.
...
Iterate over the argument vector and replay each file on the command line.
2008-12-12 12:00:44 +00:00
Chris Wilson
815e5b962e
[script] Add a fallback image surface for replay
...
If we do not have a native windowing surface compiled into the library,
just replay the script to an image surface.
2008-11-26 17:30:29 +00:00
Chris Wilson
2839a0e800
[script] Add a simple replay.
...
A very simple replay program for trace replay.
2008-11-19 11:59:20 +00:00