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
Are you compiling executable as 64-bit? If you compile executable as 32-bit, then even on 64-bit O…
»
Devon
Hey all, I recently got started watching the Handmade Hero series. I've followed up to the point w…
»
Mārtiņš Možeiko
I'm don't think there is better way for GCC to do just write barrier. Clang should support both of…
»
Kim Jørgensen
In order to get HH compiling again I would like to have CompletePreviousWritesBeforeFutureWrites a…
»
Casey Muratori
Yes, just to be clear, it's because it is in a struct with a pointer that I said it would be padde…
»
elle
Oh, ok. Thanks. I should be doing something wrong then. I should've read the MSDN docs more carefu…
»
Mārtiņš Možeiko
__m128 is 100% NOT supported in ARM. No SSE or AVX type is supported (__m128d, __m256, etc...) If …
»
elle
Thank you for your clear answer about casts! :) Regarding simd in Swift: this week Apple started s…
»
Mārtiņš Možeiko
Casey is writing code assuming that on Windows it will be compiled with MSVC. Compiling with gcc w…
»
Mārtiņš Možeiko
Oh for Swift. Afaik Swift doesn't support simd/neon intrinsic stuff. It needs to be in compiler/la…
»
elle
I meant SIMD support in Swift specifically. I already implemented the functions in C before, but w…
»
Connor
I was wondering if anyone knew how to compile with g++. The visual studio compiler doesn't work fo…
»
Mārtiņš Možeiko
That is not a reasonable assumption. Some time I had need to compile code where compiler assumed e…
»
Mārtiņš Možeiko
OSX has proper SSE intrinsic support. What you meant probably is that iOS doesn't support SSE. iOS…
»
Marius Adaškevičius
I am not too concerned about it since the code obviously runs fine. I was simply wondering if it i…
»
elle
Ok, thank you. I'll investigate further. If I find the cause, I'll post it here. Small off topic q…
»
Casey Muratori
Actually this is a pretty good point, because it clears up a distinction we were having that we sh…
»
Casey Muratori
Yeah, enums kind of suck in C. You really want them to be typed, but I think that wasn't introduc…
»
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 ti…
»
Miguel Lechón
Hi, This thing maybe doesn't even deserve being called "bug". It barely meets the definition of th…
»
Marius Adaškevičius
As far as I am aware C++ standard does not specify the underlying type of an enum except by saying…
»
noxy_key
Yes, that's very helpful for debugging with the default build/runtime development system Casey set…
»
popcorn
I can confirm from doing this myself, that the different version are pretty much the same except f…
»
»
Casey Muratori
This is an excellent question, and honestly I have no idea. We should probably go ahead and make…
»
Thomas Frase
The API can, as far as I know, only load one specific BMP format with alpha channel. One that GIM…
»
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 ho…
»
Filip Krynicki
Hello, First, I must admit I have not preordered and so I do not have code access (money is a bit …
»