It triggers right after stepping out of RegisterClassA(&WindowClass). This is the callstack:
This code does not trigger breakpoint for me. Not in 32-bit, not in 64-bit mode. What place does i…
Sorry, it wouldn't let me attach apparently. Here it is: // define the windows callback messaging…
You have not added cpp file.
Hey gang, I'm loving this series, I'm a game designer who has decided to get his hands dirty (sooo…
elle —
Thank you. I managed to get it working, it was due to an issue with the bridging header between ob…
clang also has __rdtsc() available from x86intrin.h header. Actual clang intrinsic is (and for l…
elle —
Where does llvm or clang define __rdtsc()? I've been searching for hours and still have no clue ho…
GCC comes with a __rdtsc() intrinsic defined in x86intrin.h, it would be nice if there was support…
There is free from AMD. It has some advanced profiling stuff for AMD same as VTune has for Intel,…
Visual Studio 2013 has an integrated profiler under the Analyze->Profile menu. It's nowhere near a…
Timo —
Very Sleepy is good. I also use gprof on GNU/Linux and Xcode Instruments on OS X.
mmozeiko, the article you pointed actually talks about direct9 rasterisation and a "problem" with …
I came across in a blog post by Fabian Giesen on . It is not nearly as powerful as VTune but it …
Yeah, there is still something we have to address, which is how we want to treat pixel centers, an…
Here's a useful . Note especially the "humanized" version, which gives you a good feel for how muc…
You should imagine pixels being shifted by (0.5,0.5) offset. Then bilinear sampling formulas Casey…
elle —
No, I don't think so. The difference between the real pixel coordinates and integer pixel coordina…
Steve —
Thanks a lot for the detailed explanations. I will keep an eye out for those things you mentioned,…
As COD3 said, handmade hero is mostly C (ANSI C if I'm correct not C99 or later). . No concept in …
!language...too bad that only works in the chat =X It's ok no need to apologies! Casey is using C…
Steve —
Please accept my apologies for my ignorance on this. I have started learning C from a textbook and…
Hi, When we gather the 4 pixels used in bilinear sampling, shouldn't we pick different pixels base…
To illustrate what I tried (and probably failed) to describe above, I added a PushRectOutline to d…
I'm going to say this is being caused by the perspective rendering, and will go away with orthogra…
Paul —
There's definitely something going on in the ground textures, here's what the guy in the Q&A end o…
Miblo brought it up on the pre-stream, so it got fixed! Should be in day 111's source.Casey
Well to be fair, VSCode seems to be aimed at web development. So it makes some sense. And it could…
Jez —
Hi Casey, Any chance of a change to the additions you made yesterday on the v3 union. I've no idea…
Why would anybody would want to use Visual Code app which running JavaScript for all its logic? It…