Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Strict import formatting (grouping and granularity) (#30325) | Samson | 2023-09-11 | 1 | -5/+5 |
| | | | | | * strict imports formatting * Reformat all imports | ||||
* | No tracing of nop traceable fields (#29926) | Samson | 2023-08-04 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add `no_trace` option to JSTraceable derive * NoTrace wrapper * Port some types to no_trace schematics * Fixing my unsafe mistakes (not tracing traceables) * Add docs & safety guards for no_trace Safety guards (trait shenanigans) guarantees safety usage of `no_trace` * Port canvas_traits to no_trace * Port servo_media to no_trace * Port net_traits to no_trace * Port style to no_trace * Port webgpu to no_trace * Port script_traits to no_trace * Port canvas_traits, devtools_traits, embedder_traits, profile_traits to no_trace * unrooted_must_root lint in seperate file * Add trace_in_no_trace_lint as script_plugin * Composable types in must_not_have_traceable * Introduced HashMapTracedValues wrapper * `HashMap<NoTrace<K>,V>`->`HashMapTracedValues<K,V>` * Port rest of servo's types to no_trace * Port html5ever, euclid, mime and http to no_trace * Port remaining externals to no_trace * Port webxr and Arc<Mutex<_>> * Fix spelling in notrace doc | ||||
* | Bump euclid to 0.22 | Martin Robinson | 2023-01-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | - Also updates raqote to latest with an upgrade of font-kit to 0.11 applied on as a patch - Update lyon_geom to the latest version Major change: - All matrices are now stored in row major order. This means that parameters to rotation functions no longer should be negated. - `post_...()` functions are now named `then()`. `pre_transform()` is removed, so `then()` is used and the order of operations changed. | ||||
* | Support for webxr layer management | Alan Jeffrey | 2020-06-28 | 1 | -0/+10 |
| | |||||
* | Update to treat view transforms as native-relative | Manish Goregaokar | 2020-05-18 | 1 | -3/+3 |
| | |||||
* | Update to use webxr_api::ViewerPose | Manish Goregaokar | 2020-05-18 | 1 | -1/+6 |
| | |||||
* | Make views a per-frame deal | Manish Goregaokar | 2020-05-18 | 1 | -1/+6 |
| | |||||
* | Add XRJointPose | Manish Goregaokar | 2020-04-27 | 1 | -0/+34 |
| | |||||
* | Add XRFrame::getHitTestResults() | Manish Goregaokar | 2020-04-19 | 1 | -0/+12 |
| | |||||
* | Add XRHitTestResult::getPose | Manish Goregaokar | 2020-04-19 | 1 | -3/+7 |
| | |||||
* | Remove WebVR | Alan Jeffrey | 2020-04-08 | 1 | -1/+1 |
| | |||||
* | Add trait DomObjectWrap to provide WRAP function | YUAN LYU | 2020-03-20 | 1 | -6/+1 |
| | |||||
* | Support nullable origins and floors | Manish Goregaokar | 2019-12-11 | 1 | -1/+5 |
| | |||||
* | Make poses nullable | Manish Goregaokar | 2019-10-03 | 1 | -2/+10 |
| | |||||
* | Update euclid. | Emilio Cobos Álvarez | 2019-07-23 | 1 | -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. | ||||
* | Add active and animationFrame flags to XRFrame | Manish Goregaokar | 2019-07-11 | 1 | -0/+23 |
| | |||||
* | Hook webxr data into XRFrame/XRView/XRSpace | Manish Goregaokar | 2019-07-11 | 1 | -10/+3 |
| | |||||
* | Trigger callbacks in RAF | Manish Goregaokar | 2019-07-11 | 1 | -5/+3 |
| | |||||
* | Add XRFrame.getPose() | Manish Goregaokar | 2019-04-04 | 1 | -0/+17 |
| | |||||
* | Validate spaces passed to getViewerPose() | Manish Goregaokar | 2019-04-04 | 1 | -3/+11 |
| | |||||
* | Make XRViewerPose inherit from XRPose | Manish Goregaokar | 2019-04-03 | 1 | -14/+3 |
| | |||||
* | Compute view matrix from viewer pose | Manish Goregaokar | 2019-03-26 | 1 | -13/+16 |
| | |||||
* | Improve getViewerPose() | Manish Goregaokar | 2019-03-20 | 1 | -8/+10 |
| | |||||
* | Cleanup XRFrame | Manish Goregaokar | 2019-03-18 | 1 | -4/+5 |
| | |||||
* | Add spec links | Manish Goregaokar | 2018-12-22 | 1 | -0/+2 |
| | |||||
* | Fill in XR frame/pose/view implementations | Manish Goregaokar | 2018-12-21 | 1 | -5/+40 |
| | |||||
* | Basic XRFrame interface | Manish Goregaokar | 2018-12-19 | 1 | -0/+30 |