Skip to content

Commit 1f2e24d

Browse files
committed
Changelog
1 parent d1e9342 commit 1f2e24d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

sparse_strips/vello_common/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ This release has an [MSRV][] of 1.88.
1818
### Changed
1919

2020
- Improved Bézier flattening performance by catching more Béziers whose chords are immediately within rendering tolerance. ([#1216][] by [@tomcur][])
21+
- Improved flattening and tiling performance by culling out-of-viewport Béziers before flattening. ([#1341][] by [@tomcur][])
22+
This drops all out-of-viewport geometry that does not impact winding or pixel coverage (i.e., geometry above, to the right, or below the viewport).
23+
For geometry that is to the left of the viewport (impacting winding), this skips flattening by directly yielding the Bézier's chord.
2124

2225
## [0.0.6][] - 2026-01-15
2326

@@ -116,6 +119,7 @@ See also the [vello_cpu 0.0.1](../vello_cpu/CHANGELOG.md#001---2025-05-10) relea
116119
[#1329]: https://github.com/linebender/vello/pull/1329
117120
[#1336]: https://github.com/linebender/vello/pull/1327
118121
[#1338]: https://github.com/linebender/vello/pull/1327
122+
[#1341]: https://github.com/linebender/vello/pull/1341
119123
[#1349]: https://github.com/linebender/vello/pull/1349
120124
[#1353]: https://github.com/linebender/vello/pull/1353
121125
[#1354]: https://github.com/linebender/vello/pull/1354

0 commit comments

Comments
 (0)