Mercurial > projects > doodle
comparison doodle/gtk/cairo_canvas.d @ 89:467febed7367
* Ignore excre
* Some tentative work in grid_layer.d
* Give the ScreenModel to all the layers. This needs refinement.
* A stroke wouldn't hurt occasionally in cairo_renderer.d
author | David Bryant <bagnose@gmail.com> |
---|---|
date | Thu, 19 Aug 2010 00:19:42 +0930 |
parents | 100dd23c7bdf |
children | 42766e14534e |
comparison
equal
deleted
inserted
replaced
88:100dd23c7bdf | 89:467febed7367 |
---|---|
247 screenCr.rectangle(screenDamage.x0, screenDamage.y0, screenDamage.w, screenDamage.h); | 247 screenCr.rectangle(screenDamage.x0, screenDamage.y0, screenDamage.w, screenDamage.h); |
248 screenCr.fill; | 248 screenCr.fill; |
249 } screenCr.restore; | 249 } screenCr.restore; |
250 | 250 |
251 _layerStack.draw(screenDamage, new CairoRenderer(screenCr), | 251 _layerStack.draw(screenDamage, new CairoRenderer(screenCr), |
252 modelDamage, new CairoRenderer(modelCr)); | 252 modelDamage, new CairoRenderer(modelCr), |
253 _screenModel); | |
253 } screenCr.restore; modelCr.restore; | 254 } screenCr.restore; modelCr.restore; |
254 | 255 |
255 return true; | 256 return true; |
256 } | 257 } |
257 | 258 |