From 42320793aa1b3e5a0b74e94a0aadf5d2b9ae5ce2 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Wed, 24 Sep 2014 11:37:58 -0700 Subject: sphinx: Add ickle's explanation of what sphinx does --- util/cairo-sphinx/sphinx.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/util/cairo-sphinx/sphinx.c b/util/cairo-sphinx/sphinx.c index 7bc1c505d..3a6c04c35 100644 --- a/util/cairo-sphinx/sphinx.c +++ b/util/cairo-sphinx/sphinx.c @@ -1,3 +1,11 @@ +/* + * The intention for sphinx is for detection of rendering errors inside + * applications by simultaneously rendering on to the target device and on + * an image surface and comparing the two. If it found a discrepancy, it + * would then dump the trace that reproduces the error. (Then apply + * delta-debugging to reduce that down to a minimal trace.) + */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif -- cgit v1.2.1