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
Oh for Swift. Afaik Swift doesn't support simd/neon intrinsic stuff. It needs to be in compiler/l…
»
elle
I meant SIMD support in Swift specifically. I already implemented the functions in C before, but …
»
Connor
I was wondering if anyone knew how to compile with g++. The visual studio compiler doesn't work f…
»
Mārtiņš Možeiko
That is not a reasonable assumption. Some time I had need to compile code where compiler assumed …
»
Mārtiņš Možeiko
OSX has proper SSE intrinsic support. What you meant probably is that iOS doesn't support SSE. iO…
»
Marius Adaškevičius
I am not too concerned about it since the code obviously runs fine. I was simply wondering if it …
»
elle
Ok, thank you. I'll investigate further. If I find the cause, I'll post it here. Small off topic…
»
Casey Muratori
Actually this is a pretty good point, because it clears up a distinction we were having that we s…
»
Casey Muratori
Yeah, enums kind of suck in C. You really want them to be typed, but I think that wasn't introdu…
»
David Owens II
I don't know why you are seeing that, but referencing counting won't be the problem (I'm not even…
»
elle
Ok. Anyway, I still want to be able to have the gameUpdateAndRender function not be necessarily t…
»
Miguel Lechón
Hi, This thing maybe doesn't even deserve being called "bug". It barely meets the definition o…
»
Marius Adaškevičius
As far as I am aware C++ standard does not specify the underlying type of an enum except by sayin…
»
noxy_key
Yes, that's very helpful for debugging with the default build/runtime development system Casey se…
»
popcorn
I can confirm from doing this myself, that the different version are pretty much the same except …
»
»
Casey Muratori
filkry I was wondering how the ability to hot reload the game DLL interacts with the current back…
»
Thomas Frase
The LoadImage API can, as far as I know, only load one specific BMP format with alpha channel. On…
»
Abner Coimbre
Hey needeep, An invitation was sent to you. Welcome :)
»
Mārtiņš Možeiko
Check out Day 1 video starting with 48:40 time "Debug with Visual Studio". Casey explains there h…
»
Filip Krynicki
Hello, First, I must admit I have not preordered and so I do not have code access (money is a bi…
»
Matt Mascarenhas
Hi needeep, it'd be great to have your help with this! Abner was the one who set us all up on the…
»
noxy_key
I think I have it fixed, or nearly so. The assets folder gets put into the "build" directory and …
»
Jacob
I'm catching up with Handmade Hero and am currently around day 63. If you guys would like more h…
»
Mārtiņš Možeiko
I think you misunderstood me. You don't need to turn off optimizations to see assembly. If you ha…
»
noxy_key
OK, well I used the build.bat, which has the Z7 flag for debug mode. I changed the /O2 flag to /O…
»
Mārtiņš Možeiko
If you compile in release mode, then look in assembly what instruction crashes. If you want to se…
»
noxy_key
Line 663, handmade_render_group.cpp: __m128i SampleA = _mm_setr_epi32(*(uint…
»
Mārtiņš Možeiko
So at what line does it crashes? I think it should be something pretty obvious.
»
noxy_key
I'm running an AMD A10 w 4 cores and VC 2013. I'm able to get Day 131 to compile but it crashes i…
»