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.
pragmatic_hero
From what I understand, sub-pixel hinting is usually not done when rendering text with OpenGL as …
»
Abner Coimbre
Hey, We haven't forgotten about tutorials. The wiki already has tutorials, and Allen has recentl…
»
Stas Lisetsky
Hello! This is more of a "I'm not dead post". Just a couple updates. The engine re-write is in …
»
Mikael Johansson
Double quotes are used for strings, single for chars. So if char* word = "a"; Then: word[0] ==…
»
judgebread
Yup. I was using double quotes. Didn't know single and double quotes mean different things in C++…
»
Alex Baines
If you mean line 3, then that's comparing a uint32 with a char (not const char*) since it's using…
»
judgebread
Hi, I was looking into win32_handmade.cpp to see how Casey handles keypresses. I used the code be…
»
Mārtiņš Možeiko
You can suspend threads on Linux. You do that by raising signal. For example, mono garbage collec…
»
Finalspace
Thread solidify and prepare for X11 update I changed the thread api to make it compatible with p…
»
Shazan
Any news on HMN tutorials Abner ? Being waiting for it for a long time.
»
spx
Both new builds, for Windows and macOS, are making slow and steady progress. I've decided to go t…
»
Ryan Fleury
Hey, everyone! A new devlog is out! This one discusses my shift from a traditional C/C++ build s…
»
Allen Webster
Interesting. I could definitely do a blog post if I make any progress, but I haven't got the exp…
»
Abner Coimbre
Handmade folks, On Wiki Feedback After the wiki released at the start of this year, we've had c…
»
Martin Fouilleul
mrmixer If you have the time and want to do it, I would love a blog post about how you make fonts…
»
Simon Anciaux
If you have the time and want to do it, I would love a blog post about how you make fonts look go…
»
Allen Webster
That's sort of what I figured. I have learned more about the FreeType library since the last tim…
»
Jeremiah Goerdt
If I do recall, I saw you streaming a few times recently. Keep chugging along! We're watching yo…
»
David Butler
Hello Everyone: Not a real update, but just wanted to remind people that I haven't dropped dead,…
»
Timothy Barnes
The difference is that Emacs is using subpixel rendering (also know as cleartype). If you magnify…
»
Gentle
Thank you so much, that was it (Avira). I always knew that antivirus software is harmful ;-)
»
Mārtiņš Možeiko
Maybe antivirus/antimalware software? If you use any, try stopping them temporarily to see if the…
»
Gentle
Dear HMH community, first of all I want to say that I really love this project and I would like …
»
pragmatic_hero
Chen96 I was totally wrong about it being that simple. You have convinced me fixed-point is the …
»
Chen
pragmatic_hero Chen96 Like, we already know how fast the character can go per frame and how small…
»
Tristan Dannenberg
There's one slash too many in the link to the archive. Fixed url is here.
»
pragmatic_hero
Chen96 Like, we already know how fast the character can go per frame and how small or big triangl…
»
»
Mārtiņš Možeiko
I believe this is same issue as discussed here: https://hero.handmade.network/for..._lose_precisi…
»
Euphoria
Hello there! I've been following the series, and got a weird bug. Just as the title describes i…
»