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 —
Yes, it's only wasting memory. But not using it. There's a big difference there. Allocating memory…
»
Jimmy Van Broeck —
A Fixed mem alloc is wasting the same kind of memory. Ok, In a void* you can store alot of differe…
»
Mārtiņš Možeiko —
Every render piece takes different amount of memory. By using fixed array you'll be wasting a lot …
»
Jimmy Van Broeck —
I know that Casey doesnt like to do mallocs, callocs, new .... , thats fine. But whats the differe…
»
Andreas —
undefined behavior Sounds like the compiler can do whatever it wants
»
Ameen Sayegh —
I was looking at CDep tool at MollyRocket and I saw in the code macro guard at include site like t…
»
Ameen Sayegh —
You are right I missed that point. if it was static there would be no problem. I feel like making…
»
Abner Coimbre —
I've been away for a little while. Appreciate the new posts and will update the list accordingly. …
»
Culver Fly —
Ah totally got the math wrong there, but I think I do get it now, thanks a lot.
»
Andreas —
Looks like g++ is doing the same. (Wrote a simple app to reproduce) No warning is generated Accord…
»
Oliver Marsh —
Hi Steveo, At around 1:01:00 on day 141, Casey talks about stacks with different life spans.
»
Mox —
I see now that inline does make the compiler treat the function special. Not making it inline does…
»
Ameen Sayegh —
The functions that are marked as inline are different from the regular ones the body of the inline…
»
Mattie —
Just to make sure I'm getting it correct, when the monitor displays the color of 64 and 191, the …
»
Steve Olsen —
Also if anyone knows any specific places in episodes he talks about these various strategies that …
»
Steve Olsen —
I'm trying to get the various ways casey manages memory and when to use them sorted out. I think i…
»
oldGanon —
WM_ACTIVATEAPP goes directly to the WindowProc function and not into the message queue for dispatc…
»
Steve Martin —
Ha! :woohoo: Thanks for that, I must have looked over that a dozen times and missed it every time…
»
Mox —
I don't know if it is actually that bad. The constructor and destructor should always be in the sa…
»
Ameen Sayegh —
I hope that msvc has a good reason to inline the call in the constructor and not in the destructo…
»
oldGanon —
look real close at 49:30.
»
Ameen Sayegh —
Yes, the inline and msvc together cased the problem. That totally make sense. If the compiler inli…
»
Steve Martin —
But this code is exactly the same as Casey's and his worked while mine did not. Did the language c…
»
oldGanon —
The WM_SIZE, WM_CLOSE messages need to be dispatched to the window procedure. To do this call Dis…
»
Ameen Sayegh —
I hear people ask you all the time "What do you think of X language (python, java, php, ...etc)?" …
»
Mox —
Yeah, when I looked further into the problem I indeed found the same reason. I guess inlining can …
»
Steven —
Huh! Some interesting options here. Thanks for the suggestions. I guess I'd better get to learning…
»
Andreas —
Can confirm your statement, just had no time to post it yet. Bug only exists in handmade_optimized…
»
Steve Martin —
I've started following the series and on episode 2 at 50:20, my window is not resizable or dragabl…
»
Mox —
Hi, I believe I have found the bug in the debug collater. RecordDebugEvent should be a define, bec…
»