diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2012-01-24 18:51:32 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2012-01-24 18:54:08 +0000 |
commit | 69d3fc91f4a397f704b9971f97a905626e86eb3c (patch) | |
tree | f07031be65337b029d0656230a02dc14694db817 | |
parent | 855c45c65a69d34ad32a97a5fc54dd09d40d3e26 (diff) |
sna: Set up GC for general FillArc to FillSpans callback
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | src/sna/sna_accel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index cadd1c96..6247fa64 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -9777,6 +9777,7 @@ sna_poly_fill_arc(DrawablePtr draw, GCPtr gc, int n, xArc *arc) uint32_t color; get_drawable_deltas(draw, data.pixmap, &data.dx, &data.dy); + sna_gc(gc)->priv = &data; if (gc_is_solid(gc, &color)) { struct sna_fill_op fill; @@ -9787,7 +9788,6 @@ sna_poly_fill_arc(DrawablePtr draw, GCPtr gc, int n, xArc *arc) goto fallback; data.op = &fill; - sna_gc(gc)->priv = &data; if ((data.flags & 2) == 0) { if (data.dx | data.dy) |