We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
ratchetfreak —
constexpr (and ctfe in D) are required to be evaluated and pruned at compile time even without opt…
»
Jason —
Okay so basically it's just like opengl or directx instead its your own, platform independent comm…
»
Mārtiņš Možeiko —
Example of render commands:clear current framebuffer with color Cclear current depth bufferset cur…
»
Mārtiņš Možeiko —
If you have "int" type and want to have an array of ints then you do "int *" (add an asterix) to p…
»
Greg Koreman —
We at Impulse Gear are hiring a Senior Gameplay Engineer for our engineering team. We make VR game…
»
Greg Koreman —
Chris, that's a neat idea for compile time hashes. Is runtime performance an issue when running in…
»
Jason —
So I've jumped a head a bit through handmade hero to see how Casey starts implementing opengl and …
»
Aravind —
Hi This might be a really silly question: For a list of statements why is the declaration BUF(St…
»
itzjac —
Thanks for sharing the podcast, I was sure Casey had covered this ... there ya go. M4, that's an i…
»
0 —
I posted this version because it is very straightforward to simdify for anyone familiar in doing s…
»
Miguel Lechón —
I think you'll enjoy the . My personal choice is the , the standalone version of the IBM L40sx lap…
»
Adrian McCarthy —
Glad to hear it was fixed. I didn't have a chance to watch that episode all the way through.
»
itzjac —
Hi, Not sure if the topic of the title would fit in this section of the forum, feel free to delete…
»
winnythefoo —
Thanks! /useenv also solved this problem for me. VS Community Edition 2017 (15.5.7) on Windows 10.…
»
Andrew Bromage —
For the record, I'm not saying it can't be branch-free, I'm just saying it's not (yet) branch-free…
»
m —
maybe someone could ask Unity or other large company that has regular events around the world, to …
»
Mārtiņš Možeiko —
Unless we talk about 32-bit code, the 64-bit uses simd registers for float ops. So it does not cos…
»
Andrew Bromage —
Thanks for posting this! A few random comments: Using __builtin_memcpy instead of unions or pointe…
»
Kiril Osi'yuk —
Finally, I have done parser. Results: I have used classic approach to recursive-descent parsing, …
»
Mārtiņš Možeiko —
memset return value was fixed at end of the stream.
»
Adrian McCarthy —
The implementation for memset is subtly wrong. The return value should be the original destination…
»
Finalspace —
All the documentations are updated to match the current implementation state. In addition i added…
»
Nikita Smith —
Thanks a lot for the feedback. I was wondering if you can send me assembly where debugger has prob…
»
Oliver Marsh —
Yes, Thanks so much for all the hard work by so many people!
»
Chen —
Hey Zak, thanks for the advice. I don't get interviews, just flat rejections right away.
»
Chen —
Thank you to the handmade network team! This site has become a collection of wonderful projects an…
»
Randy Gaul —
Yes, it can work for any 2D sprite-based game :)
»
Abner Coimbre —
Let me know if you prefer we remove the status on your behalf.
»
joe513 —
Now it does: That was quick.... I think this could be good for rendering isometric type games. T…
»
snubbykins —
First of all, fantastic work! Its generally pretty intuitive to use, it feels much more responsive…
»