aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/gfx/render_context.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-419/+0
|
* Fix task failure when loading wikipedia.Glenn Watson2014-09-021-5/+7
| | | | | | There is still an issue with alpha display, so there is likely a problem elsewhere, but this at least allows the page to load for now (ref #2554).
* Update to png::Image::pixels as an enum.Simon Sapin2014-08-261-7/+5
| | | | | | | https://github.com/servo/rust-png/pull/42 This does *not* fix the issue in #3154, but makes it fail!() instead of (maybe?) reading uninitalized memory.
* Upgrade Rust.Jack Moffitt2014-08-021-7/+9
|
* Replace bare constructor functions with 'new' static member functions in ↵Ms2ger2014-07-041-11/+11
| | | | rust-azure.
* Update Rust.Ms2ger2014-05-221-2/+2
|
* Replace tuple with Rect<f32>Bryan Bell2014-05-211-47/+33
| | | | Also includes other minor code cleanup.
* Double border supportBryan Bell2014-05-211-0/+18
|
* Cleanup whitespaceBryan Bell2014-05-201-48/+44
| | | | Cleanup whitespace + move functions for easier reading.
* Refactor groove & ridge border support, add inset & outset border supportBryan Bell2014-05-201-289/+95
| | | | | Significant cleanup of border support, adds inset & outset border code. Border rendering matches Chrome's border rendering.
* Add ref test for dashed, dotted, groove, and ridge borders.Bryan Bell2014-05-201-27/+27
| | | | Don't line up :'s in render_context.rs (style)
* Add groove and ridge border support.Bryan Bell2014-05-201-2/+301
|
* Add dotted border support.Bryan Bell2014-05-141-6/+17
|
* Change image library use of ~[T] -> Vec[T]. Update rust-stb and rust-png ↵Glenn Watson2014-05-091-1/+1
| | | | submodule pointers.
* Stop passing owned strings to fail!().Ms2ger2014-05-031-1/+1
| | | | The ~"string" expression is being removed in upstream rust.
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-9/+8
| | | | | | April 10, 2014. The main changes are to privacy, to work around the issues with incorrect bounds on the libstd `Arc<Mutex<T>>`, and the various API changes strewn throughout the libraries.
* Remove trailing whitespace.Ms2ger2014-04-071-3/+3
|
* servo: Implement stacking contexts and allow multiple layers perPatrick Walton2014-04-031-5/+7
| | | | pipeline. This handles fixed positioning mostly correctly.
* Warning police.Josh Matthews2014-03-181-10/+0
|
* Rust upgradesLars Bergstrom2014-03-181-1/+1
|
* Move from gfx::opts to servo_util::opts.Tetsuharu OHZEKI2014-02-251-1/+1
|
* Create a Line DisplayItemSankha Narayan Guria2014-02-221-0/+28
|
* Upgrade to latest Rust.Jack Moffitt2014-01-121-8/+7
|
* Mark some rust files as non-executable.Ms2ger2013-12-131-0/+0
|
* remove SendableTextRun & remove @mut Font From TextRun&Shaper(Font),Font.shaper,patrick kim2013-12-071-1/+1
| | | | fontfamily,fontgroup,render_context.font_ctx
* Remove unused imports.Ms2ger2013-11-301-2/+1
|
* Render border solid-style properlyHyunJune Kim2013-11-291-74/+118
|
* modify to displaylist to tree & add clipingsh8281.kim2013-11-261-9/+2
|
* push/pop clipJaemin Moon2013-11-261-0/+29
|
* add support for transparant pngRyan Choi2013-11-191-6/+13
|
* Implement CPU rendering. Replace texture sharing with native OS surface sharing.Patrick Walton2013-10-251-24/+43
|
* Use the new style systemSeo Sanghyeon2013-10-231-24/+9
| | | | | | | | | | | | | Credits to: Deokjin Kim Ilyong Cho Jaeman Park Junyoung Cho Ryan Choi Sangeun Kim Yongjin Kim Youngmin Yoo Youngsoo Son
* Update to latest Rust.Jack Moffitt2013-10-211-4/+4
|
* Move the gfx::geometry module to servo_util::geometry.Simon Sapin2013-10-161-1/+1
| | | | | This is part of #1006, in order to use Au from the script crate without introducing a circular crate dependency.
* Add apply_border_style to apply each CSSBorderStyleSangeun Kim2013-09-101-9/+71
|
* Rename to_px to to_nearest_px for clarity.Jack Moffitt2013-08-231-6/+8
|
* Fix draw-order for border.Sangeun Kim2013-08-231-7/+7
|
* Stop copying buffers when sending them to quadtreeseschweic2013-08-201-1/+1
|
* Implement asymmetric border colorsSangeun Kim2013-08-201-6/+5
|
* Library changesKeegan McAllister2013-08-151-2/+2
|
* Remove gunk between tiles after zoomeschweic2013-08-151-2/+2
|
* Implement asymmetric border widths.Jack Moffitt2013-08-061-17/+49
|
* new token-permissions model, and compositor filters paint messages based on idTim Kuehn2013-07-021-1/+1
|
* Update for language changesBrian Anderson2013-06-261-9/+8
|
* libmsg crate for message interfaces to compositor and engineTim Kuehn2013-06-191-1/+1
|
* Switch to GPU rendering.Jack Moffitt2013-06-141-0/+4
| | | | This uses shared GL contexts and FBO rendered textures.
* Remove the `servo-` prefix from core components.Patrick Walton2013-05-281-0/+109