diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2010-08-30 08:21:44 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2010-08-30 08:21:44 -0400 |
commit | 8ca1cc20a1db53f670ed5d53b0b74287c0c8d8ba (patch) | |
tree | b8ef88a5a611f1f6330727b110525a95c4d721e4 /clients/flower.c | |
parent | c7c60646adb58bd145486ec7cc7e7a6b42d33244 (diff) | |
download | weston-8ca1cc20a1db53f670ed5d53b0b74287c0c8d8ba.tar.gz |
flower: Clear surface
Diffstat (limited to 'clients/flower.c')
-rw-r--r-- | clients/flower.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clients/flower.c b/clients/flower.c index 68c9062e..54d54f2e 100644 --- a/clients/flower.c +++ b/clients/flower.c @@ -62,6 +62,11 @@ draw_stuff(cairo_surface_t *surface, int width, int height) double x1, y1, x2, y2, x3, y3; cr = cairo_create(surface); + cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE); + cairo_set_source_rgba(cr, 0, 0, 0, 0); + cairo_paint(cr); + + cairo_set_operator(cr, CAIRO_OPERATOR_OVER); cairo_translate(cr, width / 2, height / 2); cairo_move_to(cr, cos(0) * r1, sin(0) * r1); for (t = 0, i = 0; i < petal_count; i++, t += dt * 2) { |