Thanks for both your replies. It helped me focus on it being my problem, as you confirmed Caseys' …
I think money (directly or indirectly) more exchanges hands of AMD/Nvidia and big game development…
Greg —
Sorry for turning this into a bit of a semantics battle, but.. I completely agree to this point. …
Kind of. Imagine an "inline" function which isn't static, which (for whatever reason) the compiler…
In such case you typically don't go lower than OpenGL and Direct3D. Because every platform has di…
Greg —
Actually lower level than that. Not sure how I can be more clear, but even opengl and direct3d/d…
Same with inline functions no? You cannot access them outside of translation unit, so compiler can…
Actually, "static" does mean something special for the optimiser. Declaring a function "static" me…
@mmozeiko Yes, I was using the placement before. However I have been calling it from my "init" fun…
What's wrong with placing vector on stack? But it can "allocate" wherever you put it. Of course yo…
These news were discussed in yesterdays pre-stream :) But yeah, these are pretty nice news. Especi…
@mmozeiko Wouldn't it also allocate memory on stack? It won't be allocating using "new" of course,…
Since the Rasbperry Pi is often mentioned in the stream as a potential "minimal hardware" platform…
@Flyingsand I didn't need any polymorphism so far. I was experimenting with mixins, and was able t…
What's the difference between "own members" and "storage for elements"? std::vector only allocates…
@mmozeiko By that I meant, that allocator does not provide means of allocating the vector's own me…
I'm looking forward to reading the VideoCore documentation as I intend to work on a little OS for …
I was speaking about closed loop after OpenGL buffer flush with no sleeping at all. So called bus…
Thank you very much for this post, I will definitly dive into some maths regarding this problem la…
I've adopted data-oriented design for some of my DSP code (audio filters and such), and I'm rather…
Yes, to first. Not sure what you mean by second. std::allocator allocate any memory container need…
I'm using malloc to be as-close-as-possible to big-bloc allocation that Casey does in Handmade Her…
Some of games in Humble Bundle are open-sourced as well: Aquaria - Gish - Lugaru - Penumbra Ove…
If you are OK by using malloc, why do you avoid STL? STL by default uses new/delete operators that…
Hello guys, Is there anyone else shock-therapy-adopting Casey's style of "C++" (data-oriented desi…
The Shadowgrounds games are fun. The source code was release a few years back: Be warned, the co…
I was speaking about closed loop after OpenGL buffer flush with no sleeping at all. So called bus…
So you are asking about how OpenGL and Direct3D interacts with GPU and how to implement that part …
Yep, same with me. I also use const, but not because I think it helps optimizations. Is because it…
I use const, but for me it's more about semantics. Related consts I put in an enum, but free float…