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.
nikki
Ah right-o I think i've got it now, void end_temporary_memory(TempMemory temp, Memory_Arena* aren…
»
Casey Muratori
That is an excellent point! I think you are right, but I don't have the code in front of me. I'l…
»
Casey Muratori
Well, there's two reasons really. One is that Sleep() is not a soft-real-time capable call, so rea…
»
Casey Muratori
The arenas are basically just giant stacks. When the linked list needs a new link, it just takes …
»
nikki
Hi I am occasionaly following the stream and am building something with the knowledge. A few episo…
»
Terry Moenkhaus
(Suggestions are open for a better code name. Any suggestions which involve candy, unnecessary al…
»
Ivan Ivanov
Thanks Casey, I've definitely stopped worrying about it already. But I would really like to know t…
»
Ivan Ivanov
Thanks very much for the clarification, all is clear now.
»
Mārtiņš Možeiko
This is how you do SIMD in Swift: You include simd.h header and operate with abstract intX or flo…
»
Matt Campbell
I think we can clamp to TargetVolume a bit early if both channels end during the same loop, but on…
»
Anthony
I am following along with the YouTube archives and coding everything myself along with Casey. I ha…
»
Casey Muratori
EXORCIST BABY!!!! EXORCIST BABY!!!!!!Casey
»
Casey Muratori
This is not something I would really worry about right now, because the preliminary platform layer…
»
Casey Muratori
Just wanted to clarify something here, because I'm not sure if you guys are thinking of the term "…
»
Ivan Ivanov
Thanks, so that is exactly what I meant and looks like this is the minimum of lag that we can coun…
»
Anthony
The game loop does something like this: input collected by the OS after the GetInput() call would …
»
Anthony
I've been coding along with the YouTube videos and somewhere around video 60 this happened: It mi…
»
Ivan Ivanov
You basically can use whatever language you want as a CGI script, C included. But let me assume t…
»
Ameen Sayegh
In Day 142 pre stream people asked questions about web programming and Casey mentioned that he pre…
»
Ivan Ivanov
In one of the early videos Casey said something like "You always have one frame of input lag, and …
»
Ivan Ivanov
Hey everyone, I am currently using the early HH streams to help me build a platform layer so that …
»
Marco
Hey fellow handmadeheroers, just wanted to share a great free book that I found pretty useful when…
»
Livet Ersomen Strøm
EDIT: You know what, turns out I was wrong. I don't have a lag in drawing anymore, but I actually …
»
Casey Muratori
You might also want to ditch the GetCursorPos(), which is based on Windows's central updating of t…
»
Stas Lisetsky
Ok. The 1 frame lag does seem to be the reason for the drag-lag I'm seeing. Re-reading my question…
»
Andrew Bromage
I have an informal operating system project which I've tentatively called "Homebrew OS". (Suggesti…
»
Casey Muratori
I'm fairly certain that, at least on most modern machines, the display mouse cursor is updated at …
»
Casey Muratori
I tried to switch this on tonight's stream. Check it out and let me know if it's kosher for your …
»
Stas Lisetsky
Hi! I'm trying to get smooth image dragging in my Opengl program and there's a very annoying lag t…
»
Casey Muratori
I feel your pain here SighPhy. I've often wished I could just plug in those Play and Charge guys …
»