Patrick Walton
|
93f5fbc6d2
|
Add convenience constructors: `vec2f`, `vec2i`, `Vector2F::zero()`,
`Vector2I::zero()`
|
2020-03-31 11:29:21 -07:00 |
Patrick Walton
|
9723fa441b
|
Update `image`, `glutin`, and `jni` crates.
From #277.
|
2020-03-27 15:49:26 -07:00 |
Patrick Walton
|
0f35d9c817
|
Add an embedded resource loader that places resources directly in the binary.
This is useful for WebGL and for downstream crates.io use.
|
2020-02-28 17:10:53 -08:00 |
Emmanuel Gil Peyrot
|
6ce416e77c
|
Bump all outdated dependencies
I’m pleasantly surprised that none of these required any (visible) code
change, but tests pass so let’s go with that. :)
|
2020-02-06 09:39:50 +01:00 |
Patrick Walton
|
431dcf3d2e
|
Rename `pathfinder_geometry::basic` to simply `pathfinder_geometry`, and move
the remaining code in that crate to a new crate, `pathfinder_content`
The old hierarchy was confusing.
|
2019-06-21 10:06:19 -07:00 |
Patrick Walton
|
a1b0df0a42
|
Rename `Point2DF` to `Vector2F`, `Point3DF` to `Vector4F`, and `LineSegmentF`
to `LineSegment2F`.
Straw poll on Twitter suggested that these names were preferred.
|
2019-06-03 12:39:29 -07:00 |
Patrick Walton
|
e1bcc11ace
|
Change the `F32` and `I32` suffixes to `F` and `I` to match the C API.
They're shorter and less noisy.
|
2019-05-29 19:17:16 -07:00 |
Patrick Walton
|
60b951409c
|
Run `rustfmt` on the demos
|
2019-04-29 16:52:37 -07:00 |
Patrick Walton
|
b85dc2f001
|
Add basic pinch zoom support on Android
|
2019-04-26 22:29:38 -07:00 |
Patrick Walton
|
6c31e1bc01
|
In VR mode, render one eye and then reproject to both eyes instead of rendering
twice.
This reduces both CPU and GPU time a lot in exchange for a small loss in
quality.
|
2019-04-26 17:22:54 -07:00 |
Alan Jeffrey
|
eedb8bbadf
|
Separated viewport from make_current.
|
2019-04-12 11:30:00 -05:00 |
Alan Jeffrey
|
50e5790c9f
|
Allow devices to determine the viewport for each eye
|
2019-04-12 09:07:52 -05:00 |
Alan Jeffrey
|
c26a443b0d
|
Make the demo window present method take a &mut self
|
2019-04-08 11:16:57 -05:00 |
Alan Jeffrey
|
4db3fb6279
|
Allow demo apps to provide default options
|
2019-04-02 15:21:05 -05:00 |
Patrick Walton
|
6ca5dc5f62
|
Add basic barrel distortion support for VR
|
2019-03-20 13:41:04 -07:00 |
Patrick Walton
|
9025189650
|
Allow opening new SVGs in the Android port
|
2019-03-18 18:13:13 -07:00 |
Patrick Walton
|
49660a6b31
|
Add more Daydream VR support
|
2019-03-15 15:23:37 -07:00 |
Patrick Walton
|
5db7edad0b
|
Add specific rendering methods for each eye
|
2019-03-14 20:15:48 -07:00 |
Patrick Walton
|
e212a839b4
|
Get device orientation changes partially working
|
2019-03-14 19:13:27 -07:00 |
Patrick Walton
|
f02e75edaf
|
Use the gyroscope to look around on Android
|
2019-03-14 15:29:56 -07:00 |
Patrick Walton
|
bb32777101
|
Initial work toward VR support
|
2019-03-14 14:42:22 -07:00 |
Patrick Walton
|
9c404dfdc1
|
Add an Android port
|
2019-03-12 13:55:26 -07:00 |