wip text layout abstraction on top of DirectWrite
making some educational videos about vector graphics. hoping to eventually cover how my renderer works. https://youtu.be/33KqDTwdR08
[vector renderer] implemented basic stroking (butt caps and bevel joins). performance dropped quite a bit, because the renderer is currently memory bound. (frame buffer doesn't fit into the cache. i'll implement tiling next to fix that.)
working on a vector renderer once again. performance is pretty good 🙂 rendered on one cpu core without any caching. but haven't implemented stroking yet.
here are some more examples in a hypothetical functional language:
each
is actually a function (map
). the language pretty much only has functions and let
bindings.recently discovered an interesting lispy, operator, whitespace syntax:
... [make-random-list 5] ...
)The dependency system now supports nested content sized elements, which is pretty noice 👌
I have also been working on an imgui library. It's still super early days and many things will change (like passing a string to a label), but the basic idea is there!