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.
Casey Muratori
You cannot process only the message in the queue, because Windows sends (many!) of the message ty…
»
Connor
Thanks! Too bad it's horrible, but better than nothing I guess. Hopefully we will get a debugger …
»
Marius Adaškevičius
I think there are cases when Windows calls window procedure directly without adding message to th…
»
Ben Obikoya
Sorry if this is a repost or if it is covered in one of the episodes, couldn't figure out how to …
»
Casey Muratori
Much like I discussed already regarding the hero sorting against the stairs, until we finish the …
»
Roderic Bos
When you look at the monstar while Casey is talking at around 1:05:36 then you see a clear sortbu…
»
Jari Komppa
SoLoud, like everything else, stands on the shoulders of giants; however, care has been taken to …
»
doublenibble
You could try WinDbg. https://msdn.microsoft.com/en-us/...s/hardware/ff551063(v=vs.85).aspx
»
Scott Hunt
Sounds like a fun undertaking! Wish I could commit that amount of time to the project, but I'm s…
»
Abner Coimbre
Bill Strong This means you can use the linux version of emacs, vim or etc with full support for t…
»
Bill Strong
So, Windows 10 has one feature that can make your life easier for development. Bash on Ubuntu on …
»
David Butler
Ugg, I feel like such an idiot... "linalg.h" wants everything in column major order, so all my ma…
»
Sean Barrett
Sorry, breadth-first not depth-first, yes. The big problem is always shadows. The problem I fors…
»
Connor
I'm running into a slight dilemma, for whatever reason Visual Studio doesn't work on this compute…
»
Connor
Sounds like a big undertaking! Sadly, there are two reasons I cannot do this. 1. Too young :-( …
»
erpeo93
Hi all. It took me a while, but at the end I've finally decided to write this post. The first rea…
»
Ginger Bill
Ginger Bill's gb single-file public domain libraries for C & C++. These libraries are in the…
»
»
Bryan Taylor
The C compiler doesn't do any typechecking on function calls without a declaration. The compiler…
»
Andre
Ah, but that's assuming OP didn't #include handmade.cpp inside win32_handmade.cpp, which coincide…
»
Mārtiņš Možeiko
Hmm, I think that in case both .cpp files are compiled independently then they would not link tog…
»
Andre
Are you perhaps compiling all of the .cpp files as separate translation units? If you look at Cas…
»
David Butler
Over the weekend I thought it might be fun to implement a very basic 3d wireframe renderer. I …
»
Mārtiņš Možeiko
Can you post your vcxproj file somewhere? I cannot imagine this function being removed if it is c…
»
Oswald Hurlem
@nothings @ratchetfreak Yep, the simple skylight, breadth-first light propogation, and the AO is…
»
ratchetfreak
Light in minecraft is baked per block. Each block has 2 4-bit light level values, sunlight and a…
»
x13pixels
I'm guessing this will get fixed as soon as the code is actually enabled but figured I would poin…
»
Jack Mott
No, CNTRL-F6 doesn't work. F6 works if you have one code file split into two panes, but that is …
»
Sean Barrett
FWIW, as far as I can tell from looking (I haven't delved into it too closely), Minecraft has rou…
»
Casey Muratori
If you are developing for DirectX 12, I do not think that is possible to test on Windows 7. Othe…
»