We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Mārtiņš Možeiko —
Why would you want non-empty event queue, if you are writing text editor? Empty queue makes proces…
»
Casey Muratori —
OK so I thought that was this weekend. Turns out it's next weekend. Sorry for announcing it wron…
»
Timothy McCarthy —
I'm sure this has been mentioned some place or forum but I've never found it. You can create your …
»
David Owens II —
Yep, everything that @mmozeiko said. The only thing I'll add is the in the typically event-driven …
»
Mārtiņš Možeiko —
Yes, in current state all functions (except dll exported) can be static or inline. If some are not…
»
bimbinel —
I see, thanks for that. Why are some functions non static though? Shouldn't every function in the …
»
Mārtiņš Možeiko —
If you don't mark function static then compiler needs to put it in special symbol table for linker…
»
bimbinel —
Sorry if this has been asked before but I don't understand why some functions are marked as intern…
»
Matt Mascarenhas —
These are beautiful days.
»
Jim R. Didriksen —
All Hail the BlackMagic of WebDev!
»
Jeroen van Rijn —
Handmade Network is launching on Monday the 25th of April. The Handmade Hero forums and community …
»
Mikkel —
HANDMADE NETWORK HYPE \o/
»
Jeroen van Rijn —
Handmade Network is launching on Monday the 25th of April. The Handmade Hero forums and community …
»
Ameen Sayegh —
In handmade hero you can watch the episodes about the asset file format it start at week 30 (episo…
»
ratchetfreak —
This is a minor database problem What you can do is group the fixed size data (like the actual sta…
»
ernesernesto —
I'm new to handmade hero, been marathoning for 4 months and I'm at episode 130-ish, I could say th…
»
Ameen Sayegh —
I actually thought about this exact thing when I was making a file synchronizer for my self and I …
»
bimbinel —
Thanks for the answers!
»
Mārtiņš Možeiko —
That's exactly how you write GUI applications on most systems! is how you do GUI events for Win32…
»
Robert Toth —
Ah, I see. Thanks guys! /Robert
»
Robert Toth —
Hi! I was thinking about how one would implement a text editor for instance. With a game there is …
»
ratchetfreak —
I thought that I could skip cleaning up if I knew the application was going to exit because of th…
»
Mārtiņš Možeiko —
Yes, that's exactly why you can skip cleaning up, because OS will deallocate all virtual memory fo…
»
Robert Toth —
Thanks for the answers. I thought that I could skip cleaning up if I knew the application was goin…
»
ratchetfreak —
For example, I only use Arch Linux. And it doesn't have /etc/init.d or /etc/rcX.d or /etc/rc.loca…
»
Mārtiņš Možeiko —
Not sure in what context this is, but /etc/init.d won't work for everybody. Every Linux distributi…
»
Kyle Devir —
Casey[/quote] Any idea why it doesn't work properly? Is it a problem specifically on Nvidia cards…
»
jeringa —
Casey, If you have any question re *nix systems let me know Been a *nix sysadmin for many many yea…
»
Casey Muratori —
Yeah, I'm pretty sure we have to ditch multi-context downloading. nVidia's materials gave us the …
»
Mārtiņš Možeiko —
For example on day 260: (00:59) The problem is that multi-threaded shared OpenGL contexts simply …
»