Raph Levien

Results 50 issues of Raph Levien

Updates dependencies to latest published crates, including wgpu 0.18 and winit 0.28.

The current subgroup proposal is lacking a subgroup barrier, though it was present in the naga prototype implementation. In this issue I will try to motivate why we need it,...

wgsl

This commit is fairly messy and should probably be cleaned up if it is to be merged. It renders proportionally spaced bitmap text with background and foreground colors.

Apologies if this issue is not the right place to post notice of the explorations I've made. I have a prototype of 23kbps transfer to an Apple IIe (work done...

This bug is branched from rust-lang/rust#55107. The code for round (adapted from musl libm) is correct (I verified it for all f32 values) but slow, containing many branches. The following...

I believe that the current drop implementation has technical undefined behavior, because holds a reference to the `IUnknown` object while that object is in the process of being deallocated. This...

This PR also includes an update to Rust 2018 and a cargo fmt. Note: there are some warnings and rough edges, these are captured in https://github.com/xi-editor/druid/issues/14

In the [Reddit discussion](https://www.reddit.com/r/rust/comments/eyco38/winwin_semiopinionated_for_window_creation_in/) on this crate, the issue of avoiding use-after-free of a HWND came up. Currently, the crate doesn't do anything to try to prevent this - it...

Use the same technique as Vello stroke expansion to get Béziers to Euler spirals, but then subdivide to arcs. Will probably be combined with #100 as a multifunction interactive diagram,...

This contains a prototype of Euler spiral based offset and flatten, and will become an interactive figure in the corresponding blog post.