summaryrefslogtreecommitdiff
path: root/rsvg-styles.c
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2011-09-15 18:15:59 +0200
committerChristian Persch <chpe@gnome.org>2011-11-07 20:01:54 +0100
commit40f30fb9f77fe19555a07eabebe331087f9923d8 (patch)
tree61b1574d68245464bdb60bca99459d18e33ec1c0 /rsvg-styles.c
parent42bc33e6ab3ffd7ebdcca4a2ed41ac2ce0df6b8c (diff)
downloadlibrsvg-40f30fb9f77fe19555a07eabebe331087f9923d8.tar.gz
Use cairo_antialias_t directly
Diffstat (limited to 'rsvg-styles.c')
-rw-r--r--rsvg-styles.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/rsvg-styles.c b/rsvg-styles.c
index 44bc5c53..279dbcde 100644
--- a/rsvg-styles.c
+++ b/rsvg-styles.c
@@ -37,6 +37,20 @@
#define RSVG_DEFAULT_FONT "Times New Roman"
+enum {
+ SHAPE_RENDERING_AUTO = CAIRO_ANTIALIAS_DEFAULT,
+ SHAPE_RENDERING_OPTIMIZE_SPEED = CAIRO_ANTIALIAS_NONE,
+ SHAPE_RENDERING_CRISP_EDGES = CAIRO_ANTIALIAS_NONE,
+ SHAPE_RENDERING_GEOMETRIC_PRECISION = CAIRO_ANTIALIAS_DEFAULT
+};
+
+enum {
+ TEXT_RENDERING_AUTO = CAIRO_ANTIALIAS_DEFAULT,
+ TEXT_RENDERING_OPTIMIZE_SPEED = CAIRO_ANTIALIAS_NONE,
+ TEXT_RENDERING_OPTIMIZE_LEGIBILITY = CAIRO_ANTIALIAS_DEFAULT,
+ TEXT_RENDERING_GEOMETRIC_PRECISION = CAIRO_ANTIALIAS_DEFAULT
+};
+
typedef struct _StyleValueData {
gchar *value;
gboolean important;