But doesn't that make &ptr1 == &ptr2 expression equal to true.If the compiler can do that then why …
If compiled functions (or global variables) contains identical bytes, the linker can put only one …
Yes, produced code looks identical - but that can be de-duplicated by the linker (it will keep onl…
devirtualization means change virtual function calls (which are indirect) to direct calls - as tha…
Thanks for the answers! Compilers try as hard as they can to remove virtual functions. It is calle…
In later code HH enables vsync and measures time between frames to use for delta time. There's lar…
I added .inl to the "treat as code" section in my config.4coder file. I am quite new and couldn't …
da447m —
Why would you call physics several times instead of only once after time accumulates >= threshold?
da447m —
Thanks for the references, but I don't get what you mean by "software". In my toy I'm using sdl in…
Nobody really is making software rendered games for anything serious. So doing sleeping & timings …
I'm not sure I understand your question, but a common way (as far as I know) games works is by ren…
da447m —
Hi, at this point I'm not sure there is a sort of main loop, but according to the initial vids, th…
da447m —
Can I hijack this? :) I was thinking in something very similar because I'm really far from where C…
Not always. Inlining large functions increases code size much and that may be bad for code cache. …
There is something that I still don't quite understand about inlining functions:Is inlined a funct…
A small patch release with a few new features snuck in is now available for download (0.3.6.3). Ne…
imgur album address is not an image. It is html file that cannot be displayed as image. If you wan…
I'd say this is expected behavior. This is what you actually want. Because clicking back button sh…
This is known issue. It's been reported many months ago:
With Google Chrome if I read the post, then click the "back" button on the address bar, the post o…
If you go to the main page on the website and click "mark all posts on the site as read", then go …
Latest update: here's the top output for the chrome right before it becomes unbearably slow: https…
While writing a math-heavy article I noticed that the live-preview started lagging, and after a fe…
Yes. You need to use sampler2DArray for array texture.
Thanks Martins, is the texture array Casey used sampler2darray?
He's doing array texture for that. Alternative to that is doing texture atlas - then you need to b…
I was wondering how Casey ended up drawing multiple textures in one draw call? I remember he talke…
da447m —
OH then it is really in that way :). Ok thanks for this info and links!
Day 18 implements sleeping in code to not run faster than monitor refresh rate: