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.
Neo Ar —
You'll probably need to remove this include statement and change code so it works without. Curren…
»
Mārtiņš Možeiko —
My guess would be on poorly written GPU drivers. And there's not much you can do about it. Once OS…
»
Mārtiņš Možeiko —
Because its longer to type. Compare "Game::GetState" vs "GameGetState" or "GetGameState" - 14 vs …
»
Bill Strong —
Newbie question! I'm only at day 30 and until now almost all functions are prefixed with 'Game' o…
»
Jeroen van Rijn —
Hi Berend. Not an answer to your question. I'm just informing you I'll be deleting the duplicate t…
»
Berend —
Hi there, Newbie question! I'm only at day 30 and until now almost all functions are prefixed with…
»
KaanAlpar —
Nice, I will definitely preorder to get access to the repo. Thanks for the answer!
»
Jesse Coyle —
Any ideas what would make ChoosePixelFormat to take almost 2 seconds to call the first time? The o…
»
Todd —
rachet and mmozeiko, Very interesting! Thanks for the info/links. This doesn't surprise me at all.…
»
TeddyFine —
Thanks for clarifying this, Mārtiņš!
»
pragmatic_hero —
The end result looks roughly likes this (minus the printf's): #include static jmp_buf …
»
Mārtiņš Možeiko —
Exactly. Guarding against side-channel attacks is a very non trivial task. It requires not only go…
»
ratchetfreak —
(though you really shouldn't code encryption yourself, there's too much that you can do wrong tha…
»
Mārtiņš Možeiko —
// delete me
»
Mārtiņš Možeiko —
Yes, its an overkill. But if I remember correctly Casey stated that text rendering is only for deb…
»
Jeroen van Rijn —
At a guess I'd say that people invent new frameworks to address problems with old frameworks, but…
»
TeddyFine —
I am currently looking at how font rendering is implemented and it seems that we create a texture …
»
pragmatic_hero —
Yes! Yes and Yes! Thank you. I've been using __try/__catch extensively when calling out to hotswap…
»
Todd —
You should look into it. On the one hand it is some very high tech stuff, on the other hand it le…
»
Todd —
[/quote] (though you really shouldn't code encryption yourself, there's too much that you can do …
»
Mārtiņš Možeiko —
Yes, it is very common approach in Windows games to have audio in separate thread. This is to avoi…
»
bimbinel —
Sorry to resurrect an old thread but I had some questions on the same topic. I was also thinking a…
»
bimbinel —
For my project I write code in a text editor (Sublime), build from the command line, and debug fro…
»
Mór —
"Is coding along with the series a good choice to maximize learning?" Casey says its the best way …
»
Mārtiņš Možeiko —
Private Qt headers are not available from system packages. They are present only when Qt is build …
»
Mārtiņš Možeiko —
You can play around setting/restoring CPU context: Or if you don't want to use context API (to su…
»
Neo Ar —
Thank you for investigating ! Are you running on the same Arch with the same CPU architecture and…
»
KaanAlpar —
Hello everyone, I just started watching HMH. I usually code along while wathcing programming tutor…
»
ratchetfreak —
[/quote] Or if you don't want to depend on the CGI server, learn how server sockets and accepting…
»
pragmatic_hero —
I'm looking at that Vectored Exception Handler sample. In cases where they don't use __try/__excep…
»