servo/components/gfx
bors-servo 10b0d8c537 Auto merge of #6530 - mrobinson:move-cache, r=pcwalton
Move LayerBuffer cache to the compositor

Now that NativeDisplay can be shared between the compositor and the
paint task, we can move the LayerBuffer cache to the compositor. This
allows surfaces to be potentially reused between different paint tasks
and will eventually allow OpenGL contexts to be preserved between
instances of GL rasterization.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6530)
<!-- Reviewable:end -->
2015-07-08 03:14:21 -06:00
..
display_list gfx: Use a pattern instead of tiling images manually. 2015-07-07 10:41:47 -07:00
platform Use the heap module through its facade in libstd. 2015-06-26 20:52:28 +02:00
text Use euclid from crates.io 2015-06-19 00:04:24 +02:00
Cargo.toml Add servo Image type. Remove rust-png dependency from script, gfx, layout. 2015-07-07 08:45:01 +10:00
filters.rs Rename Au methods with f32/f64 instead of frac32/frac/subpx 2015-05-05 18:23:29 +02:00
font.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
font_cache_task.rs Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8. 2015-05-05 10:07:34 -04:00
font_context.rs Instrument FreeType allocations. 2015-06-10 15:48:19 -07:00
font_template.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
lib.rs Auto merge of #6530 - mrobinson:move-cache, r=pcwalton 2015-07-08 03:14:21 -06:00
paint_context.rs gfx: Round out when snapping rects to the nearest pixel. 2015-07-07 15:01:17 -07:00
paint_task.rs Move LayerBuffer cache to the compositor 2015-07-08 08:05:11 -07:00