Andre Weissflog (@flohofwoe) 's Twitter Profile
Andre Weissflog

@flohofwoe

Sokol Headers, Chips Emulators, Oryol, Nebula Device, Drakensang, C, C++, Zig, Python, WASM...

@[email protected]

flohofwoe.bsky.social

ID: 1331634120

linkhttps://github.com/floooh calendar_today06-04-2013 13:50:31

44,44K Tweet

9,9K Followers

1,1K Following

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

Ok, this is pretty cool, Doom in Ghostty via Kitty Graphics Protocol as mixed Zig/C project (and it even has sound, can't record that on Mac though): github.com/cryptocode/ter…

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

Tiny Emulator's 15 minutes of fame (bottom right screenshot) ;) (did some nice UI updates over the Christmas break, ported to the Dear ImGui docking branch, and the UI layout is now persisted between sessions) floooh.github.io/tiny8bit/

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

AMD D3D11 driver question: Is anybody aware of Radeon RX 7700S drivers mis-reporting pixel format capabilities in D3D11 (specifically MSAA-renderable)? (e.g. see: github.com/floooh/sokol/i…) Or, is there an uptodate 'capability database' somewhere to lookup stuff like this?

Juan Campa (@juancampa) 's Twitter Profile Photo

Hot take: retained-mode was a premature optimization. We built Membrane using rust and egui and never looked back. When our IDE was react-based we had to worry about reflows and re-renders. With immediate-mode every frame is a re-render! But it only takes 900us

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

Modern C++ is such a mess that it requires 'notes' next to 'warnings' and 'errors' lol note: parameter passing for argument of type ‘tint::Number<tint::detail::NumberKindF16>’ when C++17 is enabled changed to match C++14 in GCC 10.1

pontus (@p1xelher0) 's Twitter Profile Photo

I extracted my little sprite renderer I wrote some time ago into an example repo. It's written in The Odin Language using Andre Weissflog's sokol headers: it renders sprites to an 320x180 offscreen and scales it up to match the display. It was a fun introduction gfx programming! Link ⤵️

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

PSA: I just merged a minor but potentially breaking change in the sokol_gfx.h GL backend (only breaking if you use storage buffers on the fragment stage via sokol-shdc, so *very* obscure): github.com/floooh/sokol/b…

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

Surprised that the new idiot in charge didn't sign an Executive Order forcing Github to rename the default branch to 'master' lol.

Mathias W (@mwesterdahl76) 's Twitter Profile Photo

Here’s your occasional reminder to sponsor the free projects you use! Or perhaps just generally vibe with! Here is our page #defold #indiegamedev #gamedev defold.com/donate/

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I am always bemused by programmers that don’t use debuggers. It isn’t just about breakpoints and examining variables, but also being able to break into a process that has been running for an hour and issue something like:

Andre Weissflog (@flohofwoe) 's Twitter Profile Photo

Eh ok, I'm finally done with Twitter. Fuck Elon Musk. For sokol announcements find me on Bluesky or Mastodon: @[email protected] bsky.app/profile/flohof…