Patrick Walton
|
5133bbfe1a
|
Use unit vectors instead of angles for arcs.
This makes things faster and will also simplify the implementation of round
joins.
|
2019-05-29 12:14:47 -07:00 |
Patrick Walton
|
5568e6f64f
|
Remove unused `monotonic` module
|
2019-05-08 13:37:17 -07:00 |
Patrick Walton
|
8606cd013e
|
Replace commented out printlns with proper debug statements
|
2019-04-29 16:43:24 -07:00 |
Patrick Walton
|
d06746f28d
|
Remove barrel distortion.
It was a toy implementation and isn't the approach I want to go with.
|
2019-04-29 16:05:42 -07:00 |
Patrick Walton
|
6ca5dc5f62
|
Add basic barrel distortion support for VR
|
2019-03-20 13:41:04 -07:00 |
Patrick Walton
|
ad0691c146
|
Move the generic UI code in the renderer crate to a separate crate
|
2019-03-05 15:13:55 -08:00 |
Patrick Walton
|
3a8478a048
|
Remove all Lyon dependencies.
We may want to re-merge at a later date, but for now all relevant algorithms
have been appropriately SIMD-ified.
|
2019-02-20 16:46:50 -08:00 |
Patrick Walton
|
dbc14a3fc0
|
Remove the `normals` module, as we now dilate outlines directly
|
2019-02-12 19:55:58 -08:00 |
Patrick Walton
|
e3cca6a676
|
Remove the `cubic_to_quadratic` module, as it's unneeded now
|
2019-02-12 19:51:48 -08:00 |
Patrick Walton
|
8771dd6789
|
wip: dilation not working yet
|
2019-02-05 20:10:20 -08:00 |
Patrick Walton
|
63b47f1abe
|
Move basic geometry primitives to the `pathfinder_geometry::basic` module
|
2019-02-04 20:20:32 -08:00 |
Patrick Walton
|
0b0c913332
|
Split out SIMD into a separate crate
|
2019-02-01 11:48:10 -08:00 |
Patrick Walton
|
05d2b26fa7
|
Implement some 3D transform code, untested as of yet
|
2019-01-15 19:15:33 -08:00 |
Patrick Walton
|
3f28845157
|
Move monotonic conversion to the geometry crate
|
2019-01-14 11:22:45 -08:00 |
Patrick Walton
|
f0353e07aa
|
Move outlines to the geometry crate
|
2019-01-14 10:59:48 -08:00 |
Patrick Walton
|
bbf193f00f
|
Remove simdeez
|
2019-01-12 17:13:58 -08:00 |
Patrick Walton
|
37e6e71251
|
Move the `Segment` type to the geometry crate
|
2019-01-11 15:50:09 -08:00 |
Patrick Walton
|
d4320cdb3e
|
Move the SIMD line segment type to the geometry crate
|
2019-01-11 15:41:46 -08:00 |
Patrick Walton
|
8ff3da8a68
|
Build outlines from segments; move SIMD points into `geometry`
|
2019-01-11 15:24:13 -08:00 |
Patrick Walton
|
adf49ab932
|
Rename `path-utils` to `geometry`
|
2019-01-10 10:01:21 -08:00 |