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.
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…
»
Matthew VanDevander
I can tell you right now that I was probably the one who was responsible for the ban here and it …
»
Simon Anciaux
The TGA format is quite easy: 18 bytes header followed by the data. It's a bit more complicated i…
»
Andrew Bromage
DeadStack And I apologize for using the word 'fascist' (I blame Rik) [...] That was a brilliant s…
»
Andrew Chronister
Wow, that's a pretty good runthrough! I think I was moderating at the time but I remember being k…
»
Mārtiņš Možeiko
It's not a big deal to write bmp loading code for all the variants it has. You do that once, and …
»
Bigpet
Well the simplest uncompressed image formats that you can use are http://en.wikipedia.org/wiki/Ne…
»
popcorn
I don't know why but the gimp on my Linux creates bmp version 5 which the header size is 128 bits…
»
TeddyFine
I was looking into the BMP file format a bit and it seems that Windows officially only supports B…
»
Ossi Waenerberg
@Kladdehelvete - I mentioned caches only to point out that there are multiple reasons why the dat…
»
Mārtiņš Možeiko
Yes, we'll see those numbers. Casey said he'll do more measurements once the time comes. Then you…
»
Gavin Williams
abnercoimbre, it's a very diplomatic offer, but unnecessary. I still think it's a great resource …
»
Livet Ersomen Strøm
mmozeiko If I am not very mistaken, the frametime for HMH went from 46m/s to 16-17 m/s, once mult…
»
Mārtiņš Možeiko
If I am not very mistaken, the frametime for HMH went from 46m/s to 16-17 m/s, once multicores ar…
»
Livet Ersomen Strøm
owaenerberg I don't think there's anything that surprising about the results - you're just bound …
»
Abner Coimbre
Good idea. I will e-mail Casey and CC the moderators along with some veteran users to make a shor…
»
Fredrik Forsberg
Would it be possible to write up a short list of general chat rules plus the purpose of having th…
»
Ameen Sayegh
In the Day 101 Casey introduced a lot of math and tried to explain everything in details. He tal…
»
Abner Coimbre
DeadStack, I cannot speak for Drive137, my fellow moderator, but I can for me. If you go back to…
»
Carlos Gabriel Hasbun Comandari
If the person doesn't read the technical articles that the moderators pointed to, that person is …
»
David Owens II
CVDisplayLink can use OpenGL. I just have it setup it draw the software rasterized image so the a…
»
elle
The timer I'm using is NSTimer. But this is really a bad option, because if the timer can't fire …
»
Jari Komppa
Nobody really asked for it, but here's a short description of the code generation I do in the SoL…
»
Casey Muratori
DeadStack But it might help if they are not permitted to attack other peoples techniques and expe…
»