Posted December 07, 2024 by Feniks
#update
The outline shader has been updated to v1.2! This adds a fix for web compatibility. Thank you to Ley for bringing this to my attention on Discord!
Do I have to update?
If you're not releasing your game on the web, no. The v1.2 is the exact same/no additional features compared to v1.1. The WebGL compiler just has a quirk where for loops need to be constant. This means I have to put an "upper limit" on some of the shader properties that control the loops - there's a new blurb at the top for what those limits are, so you can adjust them if you go over (or make them smaller to potentially get a bit of improved performance). If you're interested in this issue and the fix, this page was helpful for diagnosing and fixing the issue: https://stackoverflow.com/questions/38986208/webgl-loop-index-cannot-be-compared...
Other Announcement
Additionally, I figure I may as well use this opportunity to mention I am on Bluesky! You can find me here: https://bsky.app/profile/feniksdev.bsky.social
I'm mostly using it to post updates on the status of tools or projects I'm working on, and occasionally to post tip threads. In particular, I've been working on a very large release for which there are some previews! Thanks for everyone's patience as I work (and also take a break 😅).
Hope everyone stays safe and warm as the year comes to a close!