Поковиряв Zig, Wasm та WebGPU.
Разом з копайлотом зробили векторний 2D рендерер з тайловим рендерингом — це коли екран ділиться на грід і кожна клітинка рендериться в окрему текстуру. Тоді можна не оновлювати весь екран, а тільки ті текстури в яких є зміни.
Десь так працює Skia, що рендерить сайти в Chrome.
демка https://romanliutikov.com/projects/wiggle/
код https://github.com/roman01la/wiggle
Post #1149
1.38K
- 🔥 13
- ❤ 4
- 🤯 4
- 🤩 2