aboutsummaryrefslogtreecommitdiffstats
path: root/src/support/layers/rust-layers
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-0/+0
|
* Start using more typed units in the compositorMartin Robinson2014-08-271-0/+0
| | | | | | Now that rust-layers is starting to support typed units, we can use them more thoroughly in the compositor. This is a step toward removing as many untyped units as possible.
* Temporarily revert rust-layers, as the most recent change broke the acid2 ↵Glenn Watson2014-08-251-0/+0
| | | | test on mac/travis.
* Update to latest rust-layersMartin Robinson2014-08-201-0/+0
| | | | This should reduce memory usage along layer boundaries.
* Update to latest rust-layersMartin Robinson2014-08-151-0/+0
| | | | | We now need to pass through the content age of the LayerBuffer when creating it.
* Update rust-layers with android glsl fix.Glenn Watson2014-08-111-0/+0
|
* Upgrade Rust.Jack Moffitt2014-08-081-0/+0
|
* Generate rustdoc documenation for submodules.Simon Sapin2014-08-051-0/+0
|
* Upgrade Rust.Jack Moffitt2014-08-021-0/+0
|
* Update to rust-layers masterMatt Brubeck2014-08-011-0/+0
| | | | Fixes accidental revert of servo/rust-layers#92.
* Push get_buffer_requests_recursively into rust-layersMartin Robinson2014-07-311-0/+0
| | | | | Also do some reorganization and abstraction in IOCompositor now that we do not have to borrow self.scene.root.
* Update to latest rust-layersMatt Brubeck2014-07-301-0/+0
|
* Bump submodule ptr to get texture filter fixes in rust-layers.Glenn Watson2014-07-291-0/+0
|
* Layer bounds and buffer requests should use layer coordinatesMartin Robinson2014-07-281-0/+0
| | | | | | | | Instead of passing a scaling factor down to rust-layers and keeping all layers in page coordinates, work in layer coordinates. This is much more natural, as the compositor and rust-layer should really need to care about any potential contents zoom. It will also allow us to move more code into rust-layers in a later commit.
* Add support for showing debug bordersMartin Robinson2014-07-231-0/+0
| | | | | This can help debug issues with the compositor and show when a page is creating layers.
* Update to reflect rust-layers changesMartin Robinson2014-07-181-0/+0
| | | | | It is no longer necessary to flush pending buffer requests when adding buffers nor to manually create textures for layers.
* Rename Scene constructor to Scene::newCameron Zwarich2014-07-161-0/+0
|
* Changes reflecting the latest version of rust-layersMartin Robinson2014-07-161-0/+0
| | | | | | The Tile trait has been removed and TileGrid now keeps Tile structs with Textures embedded instead of simply buffers. rust-layers now creates its own textures instead of relying on Servo to do it.
* Changes to support latest rust-layersMartin Robinson2014-07-151-0/+0
| | | | | Now tiles are stored in TileGrid and layer methods are simple instance methods.
* Update to latest rust-layersMartin Robinson2014-07-091-0/+0
|
* Update to latest rust-layersMartin Robinson2014-07-091-0/+0
| | | | | Layers now store their complete boundaries, so we can eliminate the various ways these were stored in Servo.
* Update rust-layersMartin Robinson2014-07-091-0/+0
| | | | | | This fixes the Quadtree tests in check-rust-layers. Fixes #2768.
* Update to latest rust-layersMartin Robinson2014-07-041-0/+0
|
* Refactor compositor layer tree designMartin Robinson2014-07-021-0/+0
| | | | | | Instead of having two parallel trees of CompositorLayers and ContainerLayers, transform CompositorLayer to CompositorData and move tiling logic to rust-layers.
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-0/+0
|
* Update layers submodule for AMD GPU fix.Glenn Watson2014-06-131-0/+0
|
* Update submodules and ~str/String, to_owned/to_string, & cast/mem to get ↵Luqman Aden2014-06-101-0/+0
| | | | android building.
* Upgrade Rust.Jack Moffitt2014-06-051-0/+0
|
* Remove all old layers when creating a new root.Matt Brubeck2014-06-041-0/+0
| | | | Fixes #2259.
* Eliminate some warningsBrian Anderson2014-06-021-0/+0
|
* Update submodules for #2492Matt Brubeck2014-05-271-0/+0
|
* Update rust-layers submoduleMartin Robinson2014-05-261-0/+0
| | | | | | This should fix rendering issues on NVidia and perhaps Catalyst drivers. Fixes #2315.
* Update Rust.Ms2ger2014-05-221-0/+0
|
* Update rust-opengles.Ms2ger2014-05-031-0/+0
| | | | This includes changes to move from ~[T] to Vec<T>.
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-0/+0
| | | | | | 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.
* Update the configuration files to properly build rust. Revert rust-stb-image ↵Lars Bergstrom2014-04-101-0/+0
| | | | submodule misupdate.
* fix android for rust updateaydin.kim2014-04-101-0/+0
|
* Update to merged commits in submodules.Ms2ger2014-04-041-0/+0
|
* Upgrade rust.Ms2ger2014-04-041-0/+0
|
* servo: Implement stacking contexts and allow multiple layers perPatrick Walton2014-04-031-0/+0
| | | | pipeline. This handles fixed positioning mostly correctly.
* Clean files associated with static linkingLars Bergstrom2014-03-191-0/+0
|
* Rust upgrade for new master rebaseLars Bergstrom2014-03-181-0/+0
|
* Rust upgradesLars Bergstrom2014-03-181-0/+0
|
* Rust upgrade for androidLars Bergstrom2014-03-181-0/+0
|
* Update submodules for warning police.Josh Matthews2014-03-181-0/+0
|
* Rust upgradesLars Bergstrom2014-03-181-0/+0
|
* Update rust-layers submoduleLars Bergstrom2014-02-211-0/+0
|
* NVidia submodule updatesLars Bergstrom2014-01-131-0/+0
|
* Upgrade to latest Rust.Jack Moffitt2014-01-121-0/+0
|
* update submodulesaydin.kim2013-12-311-0/+0
|