Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove WebVR | Alan Jeffrey | 2020-04-08 | 3 | -557/+0 |
| | |||||
* | Update SpiderMonkey | Anthony Ramine | 2020-03-06 | 1 | -1/+1 |
| | |||||
* | Remove syn 0.15 from our crate graph (fixes #24421) | Anthony Ramine | 2020-03-05 | 1 | -1/+1 |
| | | | | | | | | | | This required bumps of: * gleam * image * rust-webvr * webrender * webxr | ||||
* | Update ipc-channel and crossbeam-channel. | Josh Matthews | 2020-02-20 | 1 | -4/+4 |
| | |||||
* | move ConstellationMsg to compositing | Kunal Mohan | 2020-01-29 | 2 | -2/+2 |
| | |||||
* | Remove unused dependencies | Shotaro Yamada | 2019-10-01 | 1 | -1/+0 |
| | |||||
* | Replace use of gleam in webgl with sparkle. | Josh Matthews | 2019-09-11 | 2 | -9/+5 |
| | |||||
* | Update ipc-channel and related dependencies | Bastien Orivel | 2019-08-27 | 1 | -3/+3 |
| | |||||
* | Update euclid. | Emilio Cobos Álvarez | 2019-07-23 | 2 | -2/+2 |
| | | | | | | | | 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. | ||||
* | Update to latest xrtest api | Manish Goregaokar | 2019-07-01 | 2 | -6/+6 |
| | |||||
* | Pass events loop to glwindow test webvr implementation | Alan Jeffrey | 2019-07-01 | 1 | -2/+2 |
| | |||||
* | Add Servo3D immersive demo for magicleap | Alan Jeffrey | 2019-06-13 | 2 | -1/+3 |
| | |||||
* | Support creating and messaging mock display | Manish Goregaokar | 2019-05-30 | 1 | -0/+26 |
| | |||||
* | Update rust-webvr | Manish Goregaokar | 2019-05-30 | 1 | -2/+2 |
| | |||||
* | Glutin update: dependencies update | Paul Rouget | 2019-05-25 | 1 | -1/+1 |
| | |||||
* | Revert "Glutin update: dependencies update" | Josh Matthews | 2019-05-22 | 1 | -1/+1 |
| | | | | This reverts commit 30fb18e7113c108bf93be93f7675a9574fd761a5. | ||||
* | Glutin update: dependencies update | Paul Rouget | 2019-05-22 | 1 | -1/+1 |
| | |||||
* | Add GetGamepadsForDisplay message for initializing inputs | Manish Goregaokar | 2019-05-03 | 1 | -0/+29 |
| | |||||
* | Allow webvr thread consumers to request input data | Manish Goregaokar | 2019-05-03 | 1 | -3/+16 |
| | |||||
* | Update webvr | Manish Goregaokar | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | #8539 Config preferences backend restructure | Peter Hall | 2019-03-20 | 1 | -5/+2 |
| | |||||
* | Use a test VRDisplay that renders to a GL window | Alan Jeffrey | 2019-03-05 | 2 | -1/+2 |
| | |||||
* | Pass the GL context to the VRDisplay when rendering | Alan Jeffrey | 2019-02-27 | 2 | -5/+9 |
| | |||||
* | Auto merge of #22938 - asajeffrey:webvr-future-frame-data, r=paulrouget | bors-servo | 2019-02-27 | 1 | -5/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use webvr future_frame_data to avoid blocking the WebGL thread <!-- Please describe your changes on the following line: --> This PR fixes a potential deadlock caused by the WebGL thread being blocked on a VR device. Rather than blocking on the VR device, it forwards a future to the script thread, and then then script thread blocks. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because it's fixing a potential deadlock <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22938) <!-- Reviewable:end --> | ||||
| * | Use webvr future_frame_data to avoid blocking the WebGL thread | Alan Jeffrey | 2019-02-26 | 1 | -5/+2 |
| | | |||||
* | | Call start_present and stop_present on VRDisplay | Alan Jeffrey | 2019-02-25 | 1 | -9/+18 |
|/ | |||||
* | Allow the embedder to register their own VRServices | Alan Jeffrey | 2019-02-14 | 3 | -10/+5 |
| | |||||
* | Support for ExternalVR implementation | Paul Rouget | 2019-02-07 | 3 | -2/+10 |
| | |||||
* | Remove redundant `.clone()`s | Shotaro Yamada | 2018-12-11 | 1 | -1/+1 |
| | |||||
* | Update MPL license to https (part 4) | Jan Andre Ikenmeyer | 2018-11-19 | 2 | -2/+2 |
| | |||||
* | Update crossbeam-channel to 0.3 | Bastien Orivel | 2018-11-18 | 2 | -4/+4 |
| | |||||
* | `cargo fix --edition-idioms` | Simon Sapin | 2018-11-08 | 2 | -10/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 2 | -3/+3 |
| | |||||
* | Format remaining files | Pyfisch | 2018-11-06 | 1 | -4/+8 |
| | |||||
* | Switch most crates to the 2018 edition | Simon Sapin | 2018-11-06 | 1 | -0/+1 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | Replace mpsc with crossbeam/servo channel, update ipc-channel | Simon Sapin | 2018-09-12 | 3 | -5/+6 |
| | | | | Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com> | ||||
* | Format component of webvr #21373 | chansuke | 2018-09-04 | 1 | -85/+125 |
| | |||||
* | WR update | Paul Rouget | 2018-08-06 | 1 | -1/+1 |
| | |||||
* | Update euclid to 0.18 | Bastien Orivel | 2018-07-18 | 1 | -1/+1 |
| | |||||
* | Bump env_logger to 0.5 and log to 0.4 in every servo crate | Bastien Orivel | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | Use ByteBuf for the canvas messages | Anthony Ramine | 2018-03-26 | 1 | -1/+1 |
| | | | | | The type Vec<u8> is super unefficient to work with in Serde if all you want to represent is a simple blob. | ||||
* | Bump ipc-channel and bincode | Bastien Orivel | 2018-03-21 | 1 | -1/+1 |
| | | | | This required bumping uuid too which unfortunately duplicated rand. | ||||
* | Bump euclid to 0.17 | Bastien Orivel | 2018-02-28 | 1 | -1/+1 |
| | |||||
* | Update euclid, azure, skia, offscreen_gl_context, plane-split, webrender | Simon Sapin | 2017-12-08 | 1 | -1/+1 |
| | |||||
* | Update WR (details below): | Glenn Watson | 2017-10-16 | 1 | -1/+1 |
| | | | | | | | | | | * Add support for clip masks on text runs. * Fix atomic ordering of items with multiple shadows. * Update to bincode + ipc-channel with optimizations. * Fix some plane splitting precision errors. * Improve the anti-aliasing quality significantly. * Add internal ClipChain support. * Fix diacritic glyphs on Linux. | ||||
* | Implement Gradle flavors | Imanol Fernandez | 2017-09-30 | 1 | -1/+5 |
| | |||||
* | Update rust-webvr to 0.8 | Imanol Fernandez | 2017-08-31 | 3 | -1/+5 |
| | |||||
* | Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox" | Anthony Ramine | 2017-08-16 | 3 | -17/+21 |
| | | | | | This reverts commit 4d10d39e8fe841c5fe2ac58da2daaa13c10c140e, reversing changes made to ee94e2b7c0bd327abe8f9545b2a1f792f67a2bdd. | ||||
* | Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio" | Emilio Cobos Álvarez | 2017-08-16 | 3 | -21/+17 |
| | | | | | This reverts commit 90f55ea4580e2a15f7d70d0491444f18b972d450, reversing changes made to 2e60b27a2186a8cba4b952960155dfcf3f47d7db. |