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