https://github.com/floooh/
@floooh@mastodon.gamedev.place
github.com/lizard-demon...
...and that's the nice thing about the Zig ecosystem, to check it out you just clone the project and do a `zig build run` and that usually 'just works' :)
github.com/lizard-demon...
...and that's the nice thing about the Zig ecosystem, to check it out you just clone the project and do a `zig build run` and that usually 'just works' :)
github.com/floooh/sokol...
...and a new sample (needs WebGPU): floooh.github.io/sokol-webgpu...
github.com/floooh/sokol...
...and a new sample (needs WebGPU): floooh.github.io/sokol-webgpu...
(now that it can't get any rounder I hope pointy corners will be the next big thing)
(now that it can't get any rounder I hope pointy corners will be the next big thing)
It's not possible to report a Github issue via support.github.com/contact/bug-... because the footer obscures the 'Send Request' button. Have to go into the browser devtools to find and remove the footer.
It's not possible to report a Github issue via support.github.com/contact/bug-... because the footer obscures the 'Send Request' button. Have to go into the browser devtools to find and remove the footer.
github.com/floooh/sokol...
github.com/floooh/sokol...
The size difference between platforms with 64-bit pointers and 32-bit pointers (e.g. WASM) is surprisingly big.
The size difference between platforms with 64-bit pointers and 32-bit pointers (e.g. WASM) is surprisingly big.
WebGPU in Safari has been enabled, e.g. all the sokol-gfx WebGPU backend samples are working (performance in the drawcallperf sample isn't all that great though, but that's a known WebGPU issue)
floooh.github.io/sokol-webgpu/
WebGPU in Safari has been enabled, e.g. all the sokol-gfx WebGPU backend samples are working (performance in the drawcallperf sample isn't all that great though, but that's a known WebGPU issue)
floooh.github.io/sokol-webgpu/
The Settings app now feels slower than a React webpage. You can literally see how it's rendering individual widgets as if it is downloading everything through a 1990's internet connection...
The Settings app now feels slower than a React webpage. You can literally see how it's rendering individual widgets as if it is downloading everything through a 1990's internet connection...
This is basically NSView + CAMetalLayer + CADisplayLink, which is also a nice preparation for eventually dropping MTKView.
This is basically NSView + CAMetalLayer + CADisplayLink, which is also a nice preparation for eventually dropping MTKView.
New sample: floooh.github.io/sokol-html5/...
New sample: floooh.github.io/sokol-html5/...
github.com/floooh/sokol...
...and if you haven't yet, please also read the accompanying blog post:
floooh.github.io/2025/08/17/s...
github.com/floooh/sokol...
...and if you haven't yet, please also read the accompanying blog post:
floooh.github.io/2025/08/17/s...
OTH, if you switch from C++ to C it's quite easy to get into the top 3.
Petition to rewrite Dear ImGui in C incoming, one sec ;)
OTH, if you switch from C++ to C it's quite easy to get into the top 3.
Petition to rewrite Dear ImGui in C incoming, one sec ;)
Also: don't buy Jade Empire on Steam, it's broken. Get the GoG version instead :)
Also: don't buy Jade Empire on Steam, it's broken. Get the GoG version instead :)
(does Medium actually pay enough to make such member-only posts viable?)
(does Medium actually pay enough to make such member-only posts viable?)