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.
Mārtiņš Možeiko
My feeling is that you want to pass this large structure by address (or reference). Although it wi…
»
ratchetfreak
The inline keyword says nothing about whether the function will be inlined or not. All it means is…
»
Italo
Suppose I have something like the following: This functions gets called in about 40 different pla…
»
Shazan
I don't get color in handmadehero day 383. Here's the opengl extensions in my laptop. --Shown by o…
»
Chen
get AsyncRun and do: :AsyncRun build.bat copen works like a charm for me.
»
Chen
I edited my post to take out the word "stack allocator" to avoid confusing any more people. I call…
»
Mārtiņš Možeiko
You really must be doing a lot of huge allocations all the time if this shows up as performance is…
»
ratchetfreak
malloc and calloc will not do a syscall time. They will grab a large block of memory and then pa…
»
Chen
You could easily solve that with a allocator that behaves kinda like a stack. In the beginning you…
»
Alex Vladimirov
When malloc() and calloc() are called, the program switches between user-space code and kernel cod…
»
William Bundy
Thanks; I wouldn't have guessed it was so easy. Yeah; I have HeapReAlloc and friends wrapped in …
»
Mārtiņš Možeiko
It's because of alloca. You cannot use if you want to avoid __chkstk. Or just simply stub it to b…
»
Mārtiņš Možeiko
Hi! Why do you think thread context switching is a performance problem in your application and how…
»
William Bundy
I've finally removed SDL2 and the CRT (on windows) from my personal codebase! I've been furiously …
»
Alex Vladimirov
Hello gentlemen, I'm working on a 2d game using OpenGL and need to create a memory manager to redu…
»
Andrew Chronister
[Continued from ] If you've read my , you may remember that TWC heavily relies on code generation …
»
Abner Coimbre
We have over a dozen offers to beta test the first batch of lessons! Thank you for your support, w…
»
Chen
I see. That was pretty helpful, thanks!
»
Mārtiņš Možeiko
You should structure the included "cpp" files (.inl or whatever) in a way that they are independen…
»
Chen
Oh yeah, didn't think about that! That's a pretty hacked way but it should work just fine. However…
»
Shazan
What software you used to edit those adobe stuff or custom software?
»
Mikkel
A couple have been posted on the Handmade Hero YT, the rest are still not ready yet. I was origina…
»
Shazan
What happened to the HandmadeCon 2016 videos are they still on the way or is it already out there …
»
Timothy Wright
I have the same problem developing stb headers. When you are in the header, the #define IMPLEMEN…
»
Mārtiņš Možeiko
Don't name them with .cpp extension? Maybe "file.impl.h" or just "file.inl" so it will treat them …
»
Chen
YCM is a pretty sweet engine, but how am I going to configure it if I'm doing unity build (the way…
»
Mārtiņš Možeiko
This: you have U.x, which x it is? Those both are not errors, but warnings. If you want to targe…
»
Mārtiņš Možeiko
There is a difference. OpenGL exposes a bit more graphics related functionality which OpenCL doesn…
»
Shazan
I was thinking is it better to use opengl or opencl. Is there a difference. Or should i use SIMD i…
»
Timothy Wright
I know that using something like this can have some issues, esspecially since it only has a few p…
»