ASM SHADER TOY – It's shader toy but you code in asm
Summary
ASM SHADER TOY is a tool that lets you write shaders using assembly language, similar to the popular Shader Toy platform.
Similar Articles
Making a Shading Language for My Offline Renderer
The author details the creation of Tiny Shading Language (TSL), a custom shading language library for their offline CPU renderer SORT, explaining the motivations including learning, flexibility, Apple Silicon support, and reducing dependencies compared to using OSL.
WATaBoy: JIT-ing Game Boy Instructions to Wasm Beats a Native Interpreter
The article describes WATaBoy, a Game Boy emulator that uses just-in-time compilation to WebAssembly to achieve performance exceeding that of a native interpreter, serving as a proof-of-concept for JIT-to-Wasm in emulation.
Saying Goodbye to Asm.js
Mozilla's SpiderMonkey engine disables asm.js optimizations by default, marking the end of the technology that paved the way for WebAssembly. Users are encouraged to recompile to WebAssembly for better performance.
Scheme is a Hoot
The author shares their experience learning Scheme and using Hoot to compile it to WebAssembly, encountering stability issues but successfully running physics simulations in the browser.
Amber the programming language compiled to Bash/Ksh/Zsh
Amber is a modern, type-safe programming language that compiles to Bash, Ksh, or Zsh, enabling safer and more robust shell scripting.