Alpha is needed only for source bitmap. Not for framebuffer. Blending equation used in HH uses al…
Its only undefined if you cast between pointer types with different alignment requirements. So sh…
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 havin…
Don't apply like the herd to Human Resources departments, but rather find out who the technical d…
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"?
Marmot Hi, I think it would be useful to be able to resize the window without blocking. One way t…
It was quiet on this project for a little while, but now i am back from holiday!
So here is a sho…
bewwys
I know many peoples who tells me don't deal with cast… I don' understand why. Maybe they …
bewwys —
mmozeiko I'm not sure I understand question. IMHO the answer is simple - you do the cast when you…
bewwys —
Thank you,
that's much clear.
unfortunately I need to respect the function def given by the exer…
I'd limit when you can save, that helps with both issues
The big issue then is paused scripts th…
I'm not sure I understand question. IMHO the answer is simple - you do the cast when you need cas…
There's nothing wrong with casting memory. Memory is just a bunch of bytes, it's up to you how yo…
Guntha —
Hello ratchetfreak,
Currently, the boolean arithmetic is already stack-based, and I planned to s…
Guntha —
Hello, and thanks for sharing this! I'm currently working on finding the best serialization syste…
bewwys —
Hello everyone,
first of all I'm not a native english speaker so sorry in case of misspelling.
…
When you go to implement math and other expressions do some research on register based and stack …
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 i…
Blu342 —
https://hero.handmade.network/episode/code/day049/#5201
In the above Q&A Casey says that flo…
Apologies for the long delay since my previous post - I quit my job, and I've been focusing more …
Pixel alignment on 32-bit boundaries (4 bytes) helps. Code usually has specialized and more effic…
Blu342 —
The section I'm talking about starts at 5:20 on Day 3.
I don't see how this helps, considering R…
Hey everyone!
After yesterday's 4coder Friday stream I was trying to come up with a list of thin…
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!