thtaq's kinda garbage I left there trying out things, actually I should pass the identity matrix t…
What exactly your transform() function is supposed to do? It creates translation matrix T, then mu…
So I got to the opengl point and then decided to get Anton's opengl tutorials. I get most of it an…
Recently C3 lost its $checks() function. It would take any sequence of declarations and expression…
Running RemedyBG with the arguments "-g" and "-q", and a exe file name will automatically start th…
But then, when I change some API, I need to change it for all affected projects, otherwise they do…
I started pulling the common code I use in my different projects, and it's slowly becoming my own …
I added an "Auto Load" option that will be available in the next release to allow toggling the beh…
The changes for 0.3.9.0 have "No longer automatically reload text file while in the middle of a de…
fwidth(pos) is fine, as long as pos is "varying" (in old GLSL terminology) - interpolated across t…
I didn't know about these functions. Thanks! It felt a bit weird passing in those values I came up…
Don't bother with using output target width/height for this. Instead use fwidth(). Assuming you ha…
I finally got AA working for primitives in the fragment shader! I've wanted to add this for awhile…
If you want to get MSVC compiler without IDE, then yes - you can install just the Build Tools whic…
Mór —
I have Windows 11 and am wanting to do the same as the OP. The comments above say Build Tools. Is …
_MM_SHUFFLE(a,b,c,d) is macro that gets 4 arguments, each 2 bit value, and calculates (a<<6)|(b<<4…
What is the _MM_SHUFFLE doing? The intel intrinsic guide says it is the control bit, but what does…
_mm_shuffle_epi32 intrinsic, pshufd instruction. If you use intrinsics, then you don't worry about…
So does the shuffle happen on another register, or the same register? What instruction can do that…
Shuffle top 64-bits down to low 64-bit, then add to original register.
I'm pretty new to the Intel intrinsics, so is there any intrinsic for doing ops between lanes of a…
I see it made it really clear. Thanks for the answer.
In Doom/Quake games this is done to allow making different games. Main executable is the engine pr…
Also may I ask about the architecture. I don't know how much you know about doom 3's source code b…
I didn't know about load symbols! image.png I suppose it is a driver bug as Casey didn't have it, …
I see, I think I get it wrong then. Casey mentioned about preventing back and forth in the early d…
I do not understand the benefit of game code not calling platform layer. There's nothing wrong wit…
It seems like in handmade hero there is a clear seperation between platform layer and game code. I…
You can right click on entries in call stack and select "Load Symbols" to get names for functions …
Hi, I am getting a crash when closing the test renderer window at win32_renderer_test.cpp:471 (Exi…