summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2014-09-24 11:37:58 -0700
committerBryce Harrington <bryce@osg.samsung.com>2014-09-24 12:12:47 -0700
commit42320793aa1b3e5a0b74e94a0aadf5d2b9ae5ce2 (patch)
treeab6c8903a12c6149caa717596b1cc55c3606778c
parent80359e73d821516f411b25b977b442869fa5d0ad (diff)
downloadcairo-42320793aa1b3e5a0b74e94a0aadf5d2b9ae5ce2.tar.gz
sphinx: Add ickle's explanation of what sphinx does
-rw-r--r--util/cairo-sphinx/sphinx.c8
1 files changed, 8 insertions, 0 deletions
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