aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing/surface_map.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove old rendering backend.Glenn Watson2016-10-181-164/+0
| | | | | | | | | | | | | | This removes paint threads, rust-layers dependency, and changes optional webrender types to be required. The use_webrender option has been removed, however I've left the "-w" command line option in place so that wpt runner can continue to pass that. Once it's removed from there we can also remove the -w option. Once this stage is complete, it should be fine to change the display list building code to generate webrender display lists directly and avoid the conversion step.
* use self.0 instead of destructing single item tuple structsfaineance2016-03-271-2/+1
|
* task -> threadrohan.prinja2016-01-101-1/+1
|
* Fix warning: Use iterator.min_by_key instead of iterator.min_byTetsuharu OHZEKI2015-12-101-1/+1
|
* Use more iterators in compositing componentCorey Farwell2015-11-061-1/+3
|
* sort all usesJohann Tuffe2015-08-201-2/+2
|
* Replace uses of `for foo in bar.iter()`,João Oliveira2015-08-181-1/+1
| | | | | and `for foo in bar.iter_mut(), and for foo in bar.into_iter() (continuation of #7197)
* Have BufferMap store NativeSurfaces and rename to SurfaceMapMartin Robinson2015-07-241-0/+163
We currently store LayerBuffers, because previously NativeSurfaces did not record their own size. Now we can store NativeSurfaces directly, which saves a bit of space in the surface cache and allows us to create LayerBuffers only in the PaintTask. This also means that instead of sending cached LayerBuffers, the compositor can just send cached NativeSurfaces to the PaintTask.