I'm so excited that i can finally answer a question in this forum rather than ask it, because i r…

This problem is asking for some structured art.

What is BMPFILE structure? Where do you get it? Are you sure it is 3 bytes per pixel? Are you sur…

These defines are not runtime arguments for debugger. They are compile time options. You need to …

Hey, I have tried 2 dozen different ways but I simply cannot get VS to obey the Assert macro crea…

I tried doing this on my own but I'm just stumped. This reason why I'm trying to do is because I'…

Fabian Giesen posten this twitter thread which could also be helpfull https://twitter.com/rygoro…

How about replacing expensive _mm_sqrt_ps with approximation of inverse square root? Basically r…

Similar thing happened on Day 2 when Casey wanted to use PatBlt function. See ~51:00. He got link…

This might be more in the wheelhouse of build problems, but I've gotten some big problems as of v…

I don't see how AVX-512 will help here. Sure it provides _mm512_i32gather_epi32 intrinsic that pr…

It is AVX512 that has the stuff you actually want, I believe. But don't quote me on that :) AVX…

I have modified the SDL port to be able to run the latest version of Handmade Hero on Linux, and …
Nuno  — 2 years, 11 months

+1 for these changes. I've been using the command line version of Jeff's OSX Port and that's all…

What do you mean by "don't scale smoothly" ? DrawRectangle function never scales anything - it ju…
elle  — 2 years, 11 months

I changed the drawRectangle function to use the Intel intrinsics, but when rectangles scale by a …

As Casey mentioned on stream for newer instruction set AVX2 which is available starting with Inte…

Thanks for the replies. I'll take a look at the XCB code. If I find any issues, I'll let you kn…

With the move to 5pm livestreams, I've fallen quite a bit behind on the stream (part of the fun/i…

I'm pretty sure this port was abandoned, but nxsy has an excellent XCB port that you could follow…

I've been following along with this port as I am trying to catch up with Handmade Hero. I'm curr…

Haha yeah that's an excellent point.

I would be afraid to use such build system which tries to guess how to compile my sources and dec…

I'm totally laughing because there was a very strong urge when I did that saying "Welll he is doi…

I'm guessing you simply added all *.cpp files to Visual Studio project? That's now how you should…

As Casey started moving from the single win32_handmadehero.cpp into handmade.cpp, handmade.h and …

Not surprising since when that comes up they are both 0x000000000000

I checked, and I was wrong. Clang accepts ext_vector attribute also in C/C++ mode. So that is pre…
elle  — 2 years, 11 months

Thank you. Yes, it was working already, I was just wondering what its purpose was after reading a…