Move buffer requests to quadtree; add remove_tile() to quadtree; automatic rerendering after pinch-zoom

This commit is contained in:
eschweic 2013-07-10 11:19:14 -07:00
parent 435941e932
commit cc816c04b9
3 changed files with 281 additions and 63 deletions

View file

@ -178,7 +178,7 @@ impl<C: RenderListener + Send> RenderTask<C> {
// Divide up the layer into tiles.
do time::profile(time::RenderingPrepBuffCategory, self.profiler_chan.clone()) {
for tiles.each |tile| {
for tiles.iter().advance |tile| {
let width = tile.screen_rect.size.width;
let height = tile.screen_rect.size.height;