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.
Peter Particle
Neither me nor google know anything about an 'official' ext_loader.c, any link? No, then you jus…
»
Finalspace
Sure but the caller has to wait on that signal, not the system managing the threads. On Win32 thi…
»
Mārtiņš Možeiko
Is there something wrong with official ext_loader.c which is autogenerated from spec? And isn't it…
»
Mārtiņš Možeiko
You can get pixel order from Windows registry: I believe user can change this setting in "friendl…
»
Peter Particle
Would like to give it a try, without reinventing the wheel, hence the question.
»
LaresYamoir
Thanks, I'll take a look at those videos.
»
pragmatic_hero
From what I understand, sub-pixel hinting is usually not done when rendering text with OpenGL as t…
»
Abner Coimbre
Hey, We haven't forgotten about tutorials. The wiki already has tutorials, and has recently been …
»
Stas Lisetsky
Hello! This is more of a "I'm not dead post". Just a couple updates. The engine re-write is in pro…
»
Mikael Johansson
Double quotes are used for strings, single for chars. So if char* word = "a"; Then: word[0] == 'a'…
»
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 bel…
»
Mārtiņš Možeiko
You can suspend threads on Linux. You do that by raising signal. For example, mono garbage collect…
»
Finalspace
I changed the thread api to make it compatible with pthread. In addition posix threading is now f…
»
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 th…
»
Ryan Fleury
A new devlog is out! This one discusses my shift from a traditional C/C++ build system to an amal…
»
Allen Webster
Interesting. I could definitely do a blog post if I make any progress, but I haven't got the expe…
»
Abner Coimbre
Handmade folks, After the wiki released at the start of this year, we've had contributions new be…
»
Simon Anciaux
If you have the time and want to do it, I would love a blog post about how you make fonts look goo…
»
Allen Webster
That's sort of what I figured. I have learned more about the FreeType library since the last time…
»
Jeremiah Goerdt
If I do recall, I saw you streaming a few times recently. Keep chugging along! We're watching you …
»
David Butler
Hello Everyone: Not a real update, but just wanted to remind people that I haven't dropped dead, a…
»
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 they…
»
Gentle
Dear HMH community, first of all I want to say that I really love this project and I would like to…
»
pragmatic_hero
I certainly don't want you to waste your effort. Perhaps your code is a-okay. And your algorithm …
»
Chen
The precision is non-uniform for everything in the game world, that's not helpful. And surely yo…
»