aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/gfx/render_task.rs
diff options
context:
space:
mode:
authorKeegan McAllister <kmcallister@mozilla.com>2013-11-05 12:58:55 -0800
committerKeegan McAllister <kmcallister@mozilla.com>2013-11-06 11:51:50 -0800
commitee821df09cef2766db96f42368e25be7cc94f0c0 (patch)
treea7b477fb9a2c818b061cdff360cb397efbd75680 /src/components/gfx/render_task.rs
parent35666e9c20d02b8dc0f06764daf42f4eebd70a49 (diff)
downloadservo-ee821df09cef2766db96f42368e25be7cc94f0c0.tar.gz
servo-ee821df09cef2766db96f42368e25be7cc94f0c0.zip
Remove render() bypass for headless mode
render() isn't called in headless mode because the headless compositor never sends a ReRenderMsg. (This code was needed originally and that probably changed when CPU rendering landed, but I'm not sure exactly why.)
Diffstat (limited to 'src/components/gfx/render_task.rs')
-rw-r--r--src/components/gfx/render_task.rs7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/components/gfx/render_task.rs b/src/components/gfx/render_task.rs
index 4bc3d6e748a..045061c551f 100644
--- a/src/components/gfx/render_task.rs
+++ b/src/components/gfx/render_task.rs
@@ -219,13 +219,6 @@ impl<C: RenderListener + Send,T:Send+Freeze> RenderTask<C,T> {
}
fn render(&mut self, tiles: ~[BufferRequest], scale: f32) {
- // In headless mode, disable the renderer, because it makes OpenGL
- // calls. Once we have CPU rendering we should render in CPU mode and
- // just disable texture upload.
- if self.opts.headless {
- return;
- }
-
let render_layer;
match self.render_layer {
Some(ref r_layer) => {