Re:Piet-GPU Progress: Clipping
by nicoburns on Friday February 25, 2022 @04:52AM
(#30465494)
I think this is designed to be a 2d rendering library (similar to skia or cairo) which forms the basis on which an application GUI toolkit could be built. I'm pretty sure it's designed to work cross-platform (although I'm not sure if the current prototype does), although it probably relies on an OS of some sort being available.
[ Parent
| on HN ]
Re:Piet-GPU Progress: Clipping
by ______-_-______ on Friday February 25, 2022 @09:19AM
(#30467543)
Piet is the backend for the Druid UI toolkit. It is indeed cross-platform. The SVG backend looks like it would work without an OS, but I'm not sure the value of a GUI toolkit without an OS anyway :)
https://github.com/linebender/piet#backends
https://github.com/linebender/druid/tree/master/druid-shell/...
Re:Piet-GPU Progress: Clipping
by nyanpasu64 on Friday February 25, 2022 @12:19PM
(#30469599)
A GPU toolkit without an OS API could be useful for WASM rendering, and a rendering library without a GUI is useful for headless rendering (matplotlib graphing, video generation/compositing, meme generators, etc.).