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…
Apologies for the long delay since my previous post - I quit my job, and I've been focusing more o…
Pixel alignment on 32-bit boundaries (4 bytes) helps. Code usually has specialized and more effici…
Blu342 —
The section I'm talking about starts at 5:20 on Day 3. I don't see how this helps, considering RGB…
Hey everyone! After yesterday's 4coder Friday stream I was trying to come up with a list of things…
Virtual whitespace is controlled in 4coder.config, and in the custom code. If you've figured out …
Draos —
that cleared it up for me. thanks a lot man!
I also still have problems with letters that use AltGR. Maybe could help.
Because DC is not always from your memory. It can be loaded bitmap, which you can load with GDI fu…
How do I for example add support for golang, I know I can setup .go files to be recognized as code…
Draos —
I guess that makes sense, but then Windows has a StretchBlt function which basically does what Str…
You're right, I pasted the code without reading it through properly. I guess that in order to sto…
I would be pretty surprised if that would be faster than allocating memory yourself. But I would s…