Chris —
nxsy, that is really cool stuff. Have you ever done any similar low-level code for Wayland?
Makes sense, especially if the game code runs similarly on each platform. Guess I'm just used to h…
Ah, yes, I was going to vote for a slight delay as well, but only because I'm already rather behin…
Without having looked at the website closely, I'm inclined to agree. Nonetheless, the fact that th…
Filip —
hrm. I'm sorry I just forgot the optimization flag. Now the results seems more plausible:
Can you check assembly code for CopyWithSSENoCache function? Something isn't right there. And you …
Filip —
FYI, I did a naïve port of your code to mac os x and did a run on my 2012 retina macbook pro. I g…
I'm leaving audio for last - it is the most code, and it is the thing I know the least about. I've…
Tim —
Cool! It is easy for me to get sucked into doing one particular part of a program and easily forge…
Woah. This is cool! I started playing around with Xlib (actually I'm using CLX and following along…
Oh. My. God. That is so freaking cool! Thanks for sharing this trick, I'm sure I'm not the only on…
Cort —
Speaking of the poor man's profiler, here's a neat trick for the Visual Studio debugger: if you ad…
Anyone interested in tasklists and using EMACS should check out ORG-mode (which is built into emac…
As forewarned in the stream chat, my holiday project is to write an XCB (X protocol C-language Bin…
Ian —
There's no simple way to identify the return type and parameter types of the XInputGetState functi…
Sorry to revive this, I am stuck here as well. Thanks to steelgolem and christianrohr and garlando…
Btw, you could look on switch statement as a series of comparisons and goto's, if that is easier t…
EDIT: Overkill, explained much more succinctly above Further reading:
Alternative would be to use if statement:
That's...the only way to do it that I know of? The only alternative is to copy and paste the same…
Oh, okay. We are catching all those cases in one case. Thanks. Also, can you tell what the reason …
This isn't a day 25 thing. But anyway, yes, you're right. That's exactly what should happen. Basic…
Sorry for printing out the code like this but I think it would make it easier to understand my que…
Considering how often he'll change some things in the Q&A, I can't confidently skip them and think…
My catch up technique is to watch at 2x speed on you tube, and skip the Q&A. This lets you see wha…
I've been into programming for like 8 years. I've got a BS in Computer Science and work as a Java …
I think this is because we don't need to record/playback input on all platforms. For example, most…
Is there a reason that the record/playback of input needs to be done in the win32 layer, rather th…
Backend dev here, mainly in jvm land, but also some fullstack web dev, but never really delved int…
Try (pseudo)randomizing the wave. In the for loop for generating a square wave, randomize all the …