We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Jason
I've noticed that sometimes when working in remedy when I press F11 to step into a function it bre…
»
Ben Visness
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazin…
»
Dawoodoz
Imagine that A and B are two guys sitting on each side of a restaurant table with their own syste…
»
Dawoodoz
The reason is that an axis is an X, Y, Z Cartesian vector, while a quaternion can be seen more as …
»
Benjamin Pedersen
Makes sense to report it on GitHub, thanks. Well, it is easy to get around the problem with an if-…
»
Abhaya Uprety
Linearly interpolating between 2 orientations represented by axis angle results in non-constant an…
»
Abhaya Uprety
Let T be the linear transformation on the vector space V; let and let be 2 different set of basi…
»
Rico
@ mrmixer Thanks for the tip! The video is a bit older, I changed my environment already where I c…
»
Simon Anciaux
You can have the command buffers and have the engine expose some functions for other things (hopef…
»
Simon Anciaux
Maybe you'll get a faster answer if you . If it's a important issue to you, is available. You cou…
»
Benjamin Pedersen
When I run the command line interface and an array of length zero is encountered, it stops outputt…
»
Rico
@ mmozeiko That with the command buffer is a nice idea! This didn't came across my mind. However I…
»
Rico
@ Dawoodoz Thanks for the input! I assume that the engine and the game dlls are always compiled wi…
»
Jeff Knox
Hey, thanks for responding, Loris! I can appreciate that. For my purposes I mainly develop on x8…
»
Mārtiņš Možeiko
You can use memory "command buffers" to pass information back to your engine. Without calling any …
»
Dawoodoz
Problems might come if the program gets old and a new version of the compiler changes how classes …
»
Rico
Hi there, so I realize virtual functions are a very contentious topic here. I just recently added …
»
Benjamin Pedersen
I am working with two related formats. They share an enum. I suspect some include feature is on th…
»
Simon Anciaux
I assume the surprising part is that it's always the same value. But is a hardware timer so it i…
»
Macoy Madson
There were several cleanup and features added to since the last post: for comptime compilation i…
»
Dmitriy Kubyshkin
If I understand correctly, your argument is that a "good" compile time system can only be pure, po…
»
Tim
Hello, thank you for the indepth info about the QPC, very interesting read. I just wanted to add t…
»
Dawoodoz
CPU reference implementations of OpenGL also have bugs due to the standard's complexity that grew …
»
idc112
William, You're right, I guess I was a victim of coding along without pausing to understand what w…
»
William
The parameter is a pointer to a memory location where a type exists, but the memory initialized …
»
Nick Somefing
My previous CPU was faulty and when I was trying to figure out if it was either that or the memory…
»
idc112
Hi, In Day 346 around the 29:00 mark, Casey writes this line in PLATFORM_DEALLOCATE_MEMORY, castin…
»
Mārtiņš Možeiko
Maybe try running memtest to see if you don't have some generic memory issues - Also try cpu stre…
»
Dawoodoz
The Handmade Hero tutorial shows experienced programmers (4-20 years experience) how to make advan…
»
Nick Somefing
I did rename them at all times. I shut down my pc to move it to another room and now none of the t…
»