aboutsummaryrefslogtreecommitdiffstats
path: root/components/webrender_traits/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-179/+0
| | | | | | | | | | | | This is the start of the organization of types that are in their own crates in order to break dependency cycles between other crates. The idea here is that putting these packages into their own directory is the first step toward cleaning them up. They have grown organically and it is difficult to explain to new folks where to put new shared types. Many of these crates contain more than traits or don't contain traits at all. Notably, `script_traits` isn't touched because it is vendored from Gecko. Eventually this will move to `third_party`.
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-1/+2
| | | | | * strict imports formatting * Reformat all imports
* Try to `use` WebRender types moreMartin Robinson2023-07-101-21/+19
| | | | | The newer versions of WebRender move types around between `webrender` and `webrender_api` and this will reduce the churn during the upgrade.
* Implement GPUSwapChain and GPUCanvasContext and interface with WebrenderKunal Mohan2020-06-131-17/+45
|
* Update surfman to 0.2 and remove glutinAlan Jeffrey2020-04-171-0/+2
|
* Use non-IPC webrender API over explicit IPC channels.Josh Matthews2019-11-271-4/+4
|
* Update euclid.Emilio Cobos Álvarez2019-07-231-1/+1
| | | | | | | | There are a few canvas2d-related dependencies that haven't updated, but they only use euclid internally so that's not blocking landing the rest of the changes. Given the size of this patch, I think it's useful to get this landed as-is.
* WebRender units are no longer reexported.Patrick Walton2019-07-091-2/+3
|
* Final tweaks: use expect and remove unnecessary crate attributesFernando Jiménez Moreno2019-07-041-47/+31
|
* Differentiate texel space coordinates for webgl and mediaFernando Jiménez Moreno2019-07-041-4/+22
|
* Introduce WebrenderExternalImageRegistryFernando Jiménez Moreno2019-07-041-16/+55
|
* Webrender external image handler demuxFernando Jiménez Moreno2019-07-041-0/+108