aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/paint_task.rs
Commit message (Expand)AuthorAgeFilesLines
* task -> threadrohan.prinja2016-01-101-817/+0
* Move LayerKind and ScrollPolicy enums to gfx_traitsBrandon Fairchild2015-12-201-2/+2
* Move PaintMsg enum to gfx_traits #8844Maciej Skrzypkowski2015-12-181-2/+1
* Add test to constellation to avoid writing reftest image if there are pending...Glenn Watson2015-12-171-32/+20
* Move PaintListener to gfx_traits, Fixes #8834Tomas Cernaj2015-12-111-3/+2
* Replaced ZERO_POINT with Point2D::zero()Alexander Mankuta2015-12-031-2/+2
* Split paint task messages from ScriptMsgGreg Guthe2015-11-251-3/+3
* compositing: Split Servo up into multiple sandboxed processes.Patrick Walton2015-11-191-5/+6
* Split ConstellationMsg into ScriptMsg and CompositorMsgKeith Yeung2015-11-161-4/+3
* Draw layers that are under sub-displaylists.Michael Howell2015-11-141-9/+32
* Auto merge of #8355 - Ms2ger:Exit, r=noxbors-servo2015-11-071-6/+13
|\
| * Remove the unused PipelineExitType field from ChromeToPaintMsg::Exit.Ms2ger2015-11-051-3/+3
| * Remove the unused PipelineExitType from LayoutToPaintMsg::Exit.Ms2ger2015-11-051-2/+2
| * Remove the unused Option around the IpcSender from LayoutToPaintMsg::Exit.Ms2ger2015-11-051-2/+2
| * Remove the unused IpcSender from ChromeToPaintMsg::Exit.Ms2ger2015-11-051-3/+10
* | Change PaintContext rects to TypedRects #7023Maciej Skrzypkowski2015-11-041-2/+2
|/
* Mix stacking contexts into the positioned content listMartin Robinson2015-11-031-8/+11
* Expand DisplayList layer bounds to whole pixelsMartin Robinson2015-10-281-2/+2
* Integrate iframes into the display listMartin Robinson2015-10-201-9/+8
* Properly size synthesized layersMartin Robinson2015-10-071-72/+143
* Auto merge of #7807 - glennw:pid, r=jdmbors-servo2015-10-061-1/+1
|\
| * Make it possible for iframes to create their own pipeline ID.Glenn Watson2015-10-061-1/+1
* | Rework how StackingContexts are dynamically added to layersMartin Robinson2015-10-051-9/+25
|/
* Split Au type into separate crate, with minimal dependencies.Glenn Watson2015-10-011-1/+2
* layout: Make the compositor rather than layout determine the position ofPatrick Walton2015-09-291-6/+14
* Auto merge of #7710 - mrobinson:small-dl-refactor, r=pcwaltonbors-servo2015-09-231-19/+20
|\
| * Pass PaintTile to painting threadsMartin Robinson2015-09-221-19/+20
* | sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-1/+1
|/
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-5/+4
* Improve printing of DisplayListsMartin Robinson2015-09-161-1/+0
* Remove 'get_*' on getters as per RFC 0344 on various componentsMathieu Rheaume2015-09-121-2/+2
* Have PaintLayers own StackingContexts instead of the oppositeMartin Robinson2015-09-041-80/+110
* Auto merge of #7392 - mrobinson:layered-separate, r=pcwaltonbors-servo2015-08-261-7/+3
|\
| * Split out layered child stacking contexts in display listsMartin Robinson2015-08-261-7/+3
* | layout: Fix calculation of overflow for stacking contexts that containPatrick Walton2015-08-251-1/+1
|/
* sort all usesJohann Tuffe2015-08-201-6/+6
* gfx: Sort layers according to their Z-index value before handing themPatrick Walton2015-08-191-0/+8
* Replace uses of `for foo in bar.iter()`,João Oliveira2015-08-181-2/+2
* Fix existing syntactics nits.Josh Matthews2015-08-161-8/+8
* Replace uses of `for foo in bar.iter()` and `for foo in bar.iter_mut()`João Oliveira2015-08-151-1/+1
* layout: Carry out some minor style cleanups.Patrick Walton2015-08-101-1/+3
* layout: Implement basic `overflow: scroll` functionality.Patrick Walton2015-08-101-14/+13
* Create a run_with_memory_reporting method to reduce the boilerplate associate...Ms2ger2015-08-061-21/+5
* Support transforms for display list optimization. Prevents clipping in #6643.Glenn Watson2015-08-051-1/+0
* gfx: Split the paint messages into layout and chrome messages, and makePatrick Walton2015-07-311-37/+50
* Update to the latest skiaMartin Robinson2015-07-301-16/+36
* script: Make most of 2D canvas and WebGL run over IPC.Patrick Walton2015-07-251-5/+5
* Auto merge of #6629 - pcwalton:profiler-ipc, r=jdmbors-servo2015-07-241-14/+18
|\
| * profile: Make the time and memory profilers run over IPC.Patrick Walton2015-07-241-14/+18
* | Have BufferMap store NativeSurfaces and rename to SurfaceMapMartin Robinson2015-07-241-21/+18
|/