elle —
Where does llvm or clang define __rdtsc()? I've been searching for hours and still have no clue h…
GCC comes with a __rdtsc() intrinsic defined in x86intrin.h, it would be nice if there was suppor…
There is free CodeXL from AMD. It has some advanced profiling stuff for AMD same as VTune has for…
Visual Studio 2013 has an integrated profiler under the Analyze->Profile menu. It's nowhere ne…
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 Very Sleepy in a blog post by Fabian Giesen on Fixing Cache Issues. It is not near…
Yeah, there is still something we have to address, which is how we want to treat pixel centers, a…
Here's a useful reference on the latency of various operations in a modern computer. Note especia…
You should imagine pixels being shifted by (0.5,0.5) offset. Then bilinear sampling formulas Case…
elle —
No, I don't think so. The difference between the real pixel coordinates and integer pixel coordin…
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).
You can find di…
!language...too bad that only works in the chat =X
It's ok no need to apologies!
Casey is using…
Steve —
Please accept my apologies for my ignorance on this. I have started learning C from a textbook an…
Hi,
When we gather the 4 pixels used in bilinear sampling, shouldn't we pick different pixels ba…
To illustrate what I tried (and probably failed) to describe above, I added a PushRectOutline to …
I'm going to say this is being caused by the perspective rendering, and will go away with orthogr…
Paul —
There's definitely something going on in the ground textures, here's what the guy in the Q&A …
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 coul…
Jez —
Hi Casey,
Any chance of a change to the additions you made yesterday on the v3 union.
I've no i…
Why would anybody would want to use Visual Code app which running JavaScript for all its logic? I…
Maybe a community will add a C++ visual gdb debugger for the VS Linux version?? That would be aw…
While having bunch of new tools nice effort from MS, I feel that these tools are made with wrong …
Regarding the new C++ features. If trying to stay cross platform compatible, one has to be carefu…
I would not recommend updating to RC. While they fix bunch of bugs which is nice, it is still RC.…
The best part it will be open-sourced with MIT license. That is very good. In case there will be …
The release candidate version of Visual Studio was announced/released yesterday during the build …
Time for Casey to switch to Linux, we finally got a nice debugger! (Okay, I'm joking about the fi…