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.
Jason
So after watching some handmade hero and reading some of Casey's blog posts, I'm really excited to…
»
NelsonMandella
Personally I love the direction that HMH has veered off in (focusing on advanced niche topics for…
»
Matt Mascarenhas
There's also the option of watching in the . Of the things you mentioned, Manu, it doesn't auto-pl…
»
Ryan Fleury
Hmm, yeah, it doesn't seem like spamming it really changes the likelihood. It's relatively rare, s…
»
Per Vognsen
I actually chose it intentionally so newer videos would be visible on the subscriber landing page.…
»
Manuel Maier
Hey, since comments are disabled on youtube, I'm posting here. The videos in the youtube playlist …
»
Andrew Osthoff
I can speak to those last 3 books as being good reads. If you want a more general, very wide view …
»
Per Vognsen
Heads up: I added an explicit check for C11 or Visual Studio 2015 or later. Someone somehow manage…
»
Dautor
#Intro This is a tutorial on rendering fonts in OpenGL using instancing. Instancing was introduced…
»
Finalspace
sigh Of course the fallback to glXCreateContext is not working -.- Will be fixed in the next versi…
»
Per Vognsen
Both should be fixed in latest. I'm also going to start thinking about more serious build scaffold…
»
Finalspace
Hi everyone, i have a major release for you all! ALSA playback is finally implemented and i fixed …
»
Maykeye
BTW, static void update_window(void) { [/code] Does it work in MSVC? Gcc and clang don't like tha…
»
Finalspace
It's not about efficiency but about encapsulation and robustness, having direct access to the OS …
»
ratchetfreak
It's not about efficiency but about encapsulation and robustness, having direct access to the OS …
»
Finalspace
As I said - if you want Windows event like synchronization, then you can simply use eventfd. No n…
»
Mārtiņš Možeiko
Actually its other way around - condition variables are much more lightweight than events. Its bet…
»
Finalspace
yes, you should use dedicated mutex per condition object. There is alternative way to build "cond…
»
Per Vognsen
Hrm. 2.0.4 is well over 2 years old and SDL has since had numerous bug fixes in addition to the co…
»
Maykeye
What version of SDL is in Ubuntu? I'm just getting started with Noir, so it's highly likely I'll …
»
Per Vognsen
We're already using a smattering of C11 features (anonymous structs/unions and x[] arrays), so I t…
»
Maykeye
Does using strcpy_s is a) C11, not C99 b) not available in linux's gcc and SDL_SetWindowResizable…
»
Alex Baines
The _end array is just pointing one past the end of the data, so you can use it interchangeably w…
»
Andrew Reece
Very cool, I wasn't aware of that. Thanks for sharing! I'm probably being dim, but why do you need…
»
Alex Baines
If you are using the GNU ld linker, there is another way to turn any file into a .o object file th…
»
Andrew Reece
At some point you'll probably want to include some data or resources into the executable itself (e…
»
Mārtiņš Možeiko
no. This can be used safely on multiple threads. That's the point of mutex - to synchronize thread…
»
Finalspace
I never thought pthread would be so different from win32, but something is wrong with my pthread i…
»
Dautor
I agree. But I'm more concerned with the fact that you're relying on OS's ability to cache the FS.…
»
Randy Gaul
I have not! Looks like this kind of system would be needed for large-scale file watching for mostl…
»