You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

5h 13m 6s logged

WasFlash Devlog # 1

What I accomplished today:

  • Debugging deadly stack trace error - Ended up being outdated headers from Skia

  • Updating Skia headers to modern version

  • Re-Added gradient shape fill support

  • Added heavy optimizations for all locally built dependencies, for native Linux builds - Removes latency entirely

  • Cleaned up loose files

Notes:

Hello friends, today was a little bit of a drag, given the fact that I just could not figure out what was causing this nonstop stack trace. I finally looked into Skia, and realized my headers were out of date with the actual program, so I had to update those, ultimately fixing the program entirely. I also took some time to add optimization, so much so, that there is now zero latency in both audible, and visual playback. Overall, this was a productive session, even though it took ages.

Whats Next:

  • Porting current version to WebAssembly - With similar optimizations

  • Adding DefineShape4 support + Port DefineShape4 to WebAssembly

  • Update Wasflash Website with new Catppuccin color palette

  • Create actual autobuild script for both WASM and Native Linux - Some time in the future…

Resources:

If you are completely lost, here is a good place to learn a little more about what I’m doing:

Learn More

1

Comments 0

No comments yet. Be the first!