An affine transform in 3D can be stored in a 4x3 matrix. But that costs you 48 bytes, rather tha…
"Modern" OpenGL is very complex and changes from version to version. So any older book/website av…
It is silly that you have to do this! Even the new move semantics C++11 require this template def…
At the moment, in my game I have a type called Transform.
1
2
3
4
5
6struct Transform
{
Vector3…
List is updated. Notice I'm now only adding large, ongoing projects to the list, but I'll add an …
itfrombit
OpenGL is actually the closest to the metal that you can currently get on OS X. It sit…
Thanks, I'll read those documents but I already understand it a little bit better.
Is there a si…
I believe the "don't use VAOs" conventional wisdom comes from slide 57 in this presentation:
htt…
The easiest way to do things is to just create a VAO when your program starts and then just use V…
Ah - this triggered a memory.
On OS X, there is no OpenGL 3.2+ compatibility mode. You can use …
Are you sure you need VAO? It's been a while I've done something with OpenGL, but I remember that…
mrmixer
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understandi…
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understanding why it…
Sealatron I'm sure resurrecting this old thread is poor forum etiquette, but it looks to be very …
On a personal note, I should apologize for not objecting to this behavior of decltype when I had …
Hi all,
At 30:05 on day 215, we hit a compile error owing to the behavior of decltype(e).
For r…
VS 2008
(I'm doing a 32 bit build.)
FYI, FWIW, warning 2018 is the "signed/unsigned mismatch". T…
Are you using Visual Studio 2013 to compile, or another version?
Adam —
I'm sure resurrecting this old thread is poor forum etiquette, but it looks to be very relevant t…
Tyler —
In handmade_debug.cpp, line 486, the less than symbol should be greater than.
You copied the con…
This sort of "nit" irritates me. The archive build code sets the compiler switch /WX but does not…
Project Name: "Zvuk"
What is it: software drum machine / sampler / sequencer written from scratc…
You, sir, are incredibly helpful, thank you.
Hi all,
The compile errors that we see in episode 214 at 14:46 are probably worth talking about …
This error means that linker doesn't know what are StretchDIBits, timeBegionPeriod and GetDeviceC…
I tried to build day 33's source code but received these three errors:
win32_handmade.cpp:(.text+…
mgear Ok, it does change a bit, but its getting pushing more to the right at "dDdx * v3(1,0,0)", …
m —
Ok, it does change a bit, but its getting pushing more to the right at "dDdx * v3(1,0,0)", didnt …
One thing you might want to try is to use a density gradient estimate at the location of the part…
Nuno —
Hi Kim
I was trying to compile this on a Raspberry Pi just to have a look at how it would behave…