Raph Levien
Raph Levien
As piet-gpu is implementing the blending nodes (`PaintComposite`) we've run into a few issues. None of these are showstoppers, but I'm documenting them here for consideration, possibly to improve quality...
At office hours on 2024-01-18 ([notes doc])https://docs.google.com/document/d/1ws5W0tmrs7elNDo2cGbKoDJeUHYuUsQS7Gl3SS5cx0Q/edit)) we agreed to join forces with winit, especially for bringup on Android. A really good step in that direction will be to switch...
This is an outline for how I think we should track tree structure in the widget tree. A number of operations on the view side can change the widget tree...
As of #61, xilem_core is a separate crate that is generic with respect to the type of the element tree. There are also experiments using this core to generate DOM...
One thing that came up in the review of #26 is that the `Widget` trait now depends on `Message`, which is conceptually at the Xilem level. That's arguably a layering...
Apologies for the drive-by issue, feel free to direct me to a more appropriate place to ask the question. I'm evaluating parallel sorting algorithms that can run on GPU, and...
This is related to #4591; when forcing `spv::ZeroInitializeWorkgroupMemoryMode::Polyfill` in `device_from_raw()`, we observe very slow (but correct!) behavior for zeroing the workgroup shared array - all the work is done on...
It needs quite a bit of work, especially figures to illustrate the various curves, but I figured I'd push what I have.
I have a feeling I'm not alone in wanting to pass a mutable Rust reference to Python code. In my case, I want Python code to draw into a Piet...
Hi! I'm studying this library carefully, considering doing an independent re-implementation in Rust (see https://wiki.thejpster.org.uk/index.php?title=USB). I'm very impressed overall, but am looking at possibilities for doing things more efficiently. One...