diff --git a/content/blog/2024-05-01-tmix-04.md b/content/blog/2024-05-01-tmix-04.md index 252a69f..96383fc 100644 --- a/content/blog/2024-05-01-tmix-04.md +++ b/content/blog/2024-05-01-tmix-04.md @@ -15,18 +15,20 @@ Two major infrastructural crates have been published. [Parley] is our text layout crate, supporting variable fonts and other advanced features. Supporting Parley is [fontique], a crate for enumerating the system fonts and making them available for itemization (choosing the right font to support a particular script). -In GPU rendering land, we have written a paper on [GPU stroke expansion] (PDF) and submitted it to a conference. +In GPU rendering land, we have written a paper on GPU stroke expansion ([arXiv][stroke expansion arXiv], [repo][stroke expansion repo]) and submitted it to a conference. This paper explains quite a bit of the math behind Vello's path rendering, and explains how we adapted it for high performance on the GPU. It's also a good time to note the [wgpu 0.20] release, which contains some work on suboptimal zero initialization that will dramatically improve startup time on many platforms, including Android ([wgpu#5508]). It also has support for subgroups, which will unblock further performance improvements in Vello. -We're very much looking forward to participating in RustNL 2024, where Raph will present a talk on Xilem, and we also look forward to meeting with representatives of other projects in the Rust UI ecosystem to find common ground and possibilities to collaborate. +We're very much looking forward to participating in RustNL 2024, where Raph will present a talk on Xilem. +It looks like it will be a great opportunity to meet with other Rust UI ecosystem projects to find common ground and possibilities to collaborate. [xilem#203]: https://github.com/linebender/xilem/pull/203 [roadmap blog]: https://linebender.org/blog/xilem-backend-roadmap/ [parley]: https://crates.io/crates/parley [fontique]: https://crates.io/crates/fontique -[GPU stroke expansion]: https://github.com/linebender/gpu-stroke-expansion-paper/blob/authors-copyright/paper.pdf +[stroke expansion arXiv]: https://arxiv.org/abs/2405.00127 +[stroke expansion repo]: https://github.com/linebender/gpu-stroke-expansion-paper [wgpu 0.20]: https://docs.rs/crate/wgpu/0.20.0 [wgpu#5508]: https://github.com/gfx-rs/wgpu/pull/5508 [RustNL 2024]: https://2024.rustnl.org/