Make RenderListener::paint take multiple replies

This commit is contained in:
Cameron Zwarich 2014-07-10 01:31:48 -07:00
parent a832acc4c8
commit 340d9caba5
3 changed files with 8 additions and 10 deletions

View file

@ -256,9 +256,7 @@ impl<C:RenderListener + Send> RenderTask<C> {
}
debug!("render_task: returning surfaces");
for (layer_id, layer_buffer_set) in replies.move_iter() {
self.compositor.paint(self.id, layer_id, layer_buffer_set, self.epoch);
}
self.compositor.paint(self.id, self.epoch, replies);
}
UnusedBufferMsg(unused_buffers) => {
for buffer in unused_buffers.move_iter().rev() {