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.
Oliver Marsh
Hey everyone, I was trying to implement a GUI system and I ended up with the idea of allocating …
»
Raxfale
The stl allocator interface has been cleaned up a lot lately. I was particularly pleased that th…
»
Andrew Bromage
cmuratori Surely I am not the first person to point it out? Indeed you are not. Allan Bowhill I…
»
Andrew Bromage
Someone on the last stream asked a question about accurate fluid simulation. If anyone is intere…
»
Mārtiņš Možeiko
I'm catching up with latest episodes and want to point to couple of issues with asset code. If s…
»
Kyle
That was it, thank you very much
»
Mārtiņš Možeiko
You probably did not change C/C++ runtime for VS2015 project to use statically linked C/C++ runti…
»
Kyle
I am following the series, and out of curiosity I went into VS2015, created a new project, loaded…
»
Jesse Coyle
Hello, Sailors! I thought it was pretty interesting how Casey tied the keyboard to mimic control…
»
noxy_key
I must have missed that episode :) It would be a very cool to have such a feature. That would p…
»
noxy_key
You're right about statics. Even in local functions that attempt to initialize new static structs…
»
Kim Jørgensen
@people: Yes, it is Handmade Hero. I still need to remind myself that "not invented here" actuall…
»
Jesse Coyle
Alright, I can jump aboard that. Especially coming from someone who's been in the industry and ha…
»
»
Casey Muratori
Personally, I don't think anyone should make a 3D game before they have made a good 2D game. Pre…
»
Casey Muratori
Yes, I said this on Handmade Hero explicitly: most allocation schemes can be completely handled b…
»
noxy_key
I'm pretty much talking about C++ in either OO-style or C-style. ABI shouldn't matter too much as…
»
Raxfale
I want to say Great Job, Casey, it is so surprising how compelling viewing it is to watch you cod…
»
people
@mmozeiko: so the heap is a c runtime library abstraction that gets it's memory from the OS using…
»
Jesse Coyle
I've asked questions here before and found answers to them in the day that followed, but let's se…
»
drjeats
Ooh neat, I didn't know they offered a separate bundle.
»
Kim Jørgensen
@mmozeiko: Using glob simplified the Linux version a lot. It even eliminated the need to loop ove…
»
Sergio González
Milton is a paint package with infinite Zoom. It's basically Mischief, but I swear I started befo…
»
Mārtiņš Možeiko
This warning is normal. It happens because there is /O2 in build.bat. Look here: 1cl %CommonCompi…
»
Mārtiņš Možeiko
If we are talking about C then there are no move constructors. You simply pass object by address:…
»
Mārtiņš Možeiko
@people: allocating memory with mmap is not called allocating on heap. Allocating on heap happens…
»
Kim Jørgensen
@mmozeiko: I will take a look at glob, thank you. And thank you @people. Now I am feeling less b…
»
noxy_key
I appreciate all your responses. Perhaps option #1 is something I should reconsider. Offering API…
»
Casey Muratori
This is a very complex subject with a lot of things to pay attention to, but two things I would m…
»
John Lorre
In addition to what mmozeiko wrote: I prefer to point the API to allocation/deallocation functio…
»