Raph Levien
7ae5aa7491
Mostly working strokes
...
The fat line in coarse path rendering is not done, but when lines are thin that mostly looks ok. Onward to tiger!
2022-11-04 12:40:54 -07:00
Raph Levien
92d6b1188f
Fix color
...
Get rgba order right in rendering, plus generate separated alpha for png. The latter is just for debugging, we won't generally use separated alpha.
2022-11-04 09:25:06 -07:00
Raph Levien
c3d81e0985
Mostly working path rendering
...
It draws multiple paths and applies affine transformations.
One problem: RGBA writing is byte-reversed and premultiplied.
2022-11-04 08:59:23 -07:00
Raph Levien
a50d76cb1c
rustfmt
2022-10-24 15:17:51 -07:00
Raph Levien
b6c4963d4c
Initial commit of piet-wgsl
...
Starting an experimental port to WGSL shader language, using wgpu to run the examples. As of this commit, it's quite hacky and takes some shortcuts, but does render paths to a grayscale texture.
2022-10-24 15:08:14 -07:00