aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/engine.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-08-19 17:33:34 -0700
committerBrian Anderson <banderson@mozilla.com>2012-08-19 17:33:34 -0700
commit0721daad0faab5779e05e2227ff0c2ce4b7961af (patch)
treefd5583cb68d99cd837c3b21d21556b3a6fab412e /src/servo/engine.rs
parent4e54e0abeac2b2a4fd04e6620096d664ae1f072b (diff)
downloadservo-0721daad0faab5779e05e2227ff0c2ce4b7961af.tar.gz
servo-0721daad0faab5779e05e2227ff0c2ce4b7961af.zip
Rename renderer to render_task
Diffstat (limited to 'src/servo/engine.rs')
-rw-r--r--src/servo/engine.rs16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/servo/engine.rs b/src/servo/engine.rs
index 12170c2c72d..6085e7fce6a 100644
--- a/src/servo/engine.rs
+++ b/src/servo/engine.rs
@@ -1,4 +1,6 @@
-import gfx::renderer::{Renderer, Compositor};
+import gfx::compositor::Compositor;
+import gfx::render_task;
+import render_task::RenderTask;
import pipes::{spawn_service, select};
import layout::layout_task;
import layout_task::Layout;
@@ -18,7 +20,7 @@ fn macros() {
struct Engine<C:Compositor send copy> {
let compositor: C;
- let renderer: Renderer;
+ let render_task: RenderTask;
let resource_task: ResourceTask;
let image_cache_task: ImageCacheTask;
let layout: Layout;
@@ -27,13 +29,13 @@ struct Engine<C:Compositor send copy> {
new(+compositor: C) {
self.compositor = compositor;
- let renderer = Renderer(compositor);
+ let render_task = RenderTask(compositor);
let resource_task = ResourceTask();
let image_cache_task = image_cache_task(resource_task);
- let layout = Layout(renderer, image_cache_task);
+ let layout = Layout(render_task, image_cache_task);
let content = create_content(layout, compositor, resource_task);
- self.renderer = renderer;
+ self.render_task = render_task;
self.resource_task = resource_task;
self.image_cache_task = image_cache_task;
self.layout = layout;
@@ -66,8 +68,8 @@ struct Engine<C:Compositor send copy> {
let (response_chan, response_port) =
pipes::stream();
- self.renderer.send(
- renderer::ExitMsg(response_chan));
+ self.render_task.send(
+ render_task::ExitMsg(response_chan));
response_port.recv();
self.image_cache_task.exit();