I also do all my debugging with printf. I feel I get to "know" my code better that way, and as you…
At the start of the year I switched to using my mac for programming instead of windows. With it ca…
Hi, I'm on lecture 7 and am a bit confused about the stretchy buffers (SB) that get used in the pa…
Hi everyone, i made another release for you all ;-) This release contains several bugfixes, const …
Great explanation. I do something very similar in my engine (). Binary serialisation is VERY fast …
Not thread. That's the point of fibers - they execute on same thread as "calling" code. You basica…
Alpha is needed only for source bitmap. Not for framebuffer. Blending equation used in HH uses alp…
Its only undefined if you cast between pointer types with different alignment requirements. So sho…
Guntha —
Hello, These days, for exploring or compressing/uncompressing files, I use pretty much only 7zip. …
Hi, first of all, thank you for this awesome editor, great work. On Linux (CentOs 7.5) I'm having …
Don't apply like the herd to Human Resources departments, but rather find out who the technical di…
Welcome back! Good to see things moving again. I've been lurking and keeping an eye on how things …
bh —
Raven is a fast IDE for Golang, designed to be as performant as a video game. It's written in C++ …
Also, wasn't he preparing for Alpha? RGBA is 32-bit.
Wasn't there some sort of undefined behavior related to casting things to "wrong types"?
This is neat, thanks! I never read or heard about fibers at all. But i will read things up and pl…
It was quiet on this project for a little while, but now i am back from holiday! So here is a shor…
[/quote] It's because you are circumventing the type system and the safety it brings you. And mos…
bewwys —
In your example you need a cast. Because you cannot dereference ptr pointer - it points to void t…
bewwys —
Thank you, that's much clear. unfortunately I need to respect the function def given by the exerci…
I'd limit when you can save, that helps with both issues The big issue then is paused scripts that…
I'm not sure I understand question. IMHO the answer is simple - you do the cast when you need cast…
There's nothing wrong with casting memory. Memory is just a bunch of bytes, it's up to you how you…
Guntha —
Hello ratchetfreak, Currently, the boolean arithmetic is already stack-based, and I planned to sta…
Guntha —
Hello, and thanks for sharing this! I'm currently working on finding the best serialization system…
bewwys —
Hello everyone, first of all I'm not a native english speaker so sorry in case of misspelling. In …
When you go to implement math and other expressions do some research on register based and stack b…
Blu342 —
yeah that makes sense. i just wanted to clarify that he wasn't saying regular float ops are 2x as …
Yes, he is referring to SIMD when he said they are 2x faster. With approximately same amount of in…
Blu342 —
In the above Q&A Casey says that floats are two times faster than doubles, because we can do doub…