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.
Jari Komppa —
Apologies if I came across as confrontational, that wasn't my intention - just wanted to point ou…
»
ZenSoturi —
You're assuming audio plays at exactly 48khz. You're assuming frame rate is exactly 60hz. You're …
»
Jari Komppa —
One thing I'd like to point out about all these calculations.. You're assuming audio plays at exac…
»
ZenSoturi —
I actually think that audio hardware doesn't play any role on this latency issue (on Windows OS). …
»
Lenny —
Would it be helpful to record keyboard input to a file so that we can replay it later to reproduce…
»
Vadim Borodin —
Flyingsand, thanks for mach_wait_until(), I missed it for some reason. I am using plain usleep rig…
»
Nate Ungrodt —
So I'm watching the YouTube archive to catch up, just got past Ep18 and have come across the same S…
»
Mārtiņš Možeiko —
Rising priority will help only if our application is missing target frame time because of other ap…
»
Flyingsand —
I've been wondering about this too, and came across the same info on thread priority. I briefly tr…
»
Troncoso —
Once you've saved a script, go to Plugins > NppExec > Advanced Options At the bottom left, There i…
»
ThadeuMelo —
This topic is gold. Thank you guys. But just one more thing, using how can I map combo keys to r…
»
Mārtiņš Možeiko —
Sorry, I'm not sure what to recommend to learn SSE. I'm pretty sure Casey will go into SSE2 topic …
»
Kim Jørgensen —
Hi Casey Would it be possible to add "#if COMPILER_MSVC" to the _rotl and _rotr calls and add an a…
»
Vadim Borodin —
mmozeiko, could you please provide some good links about all of this SIMD stuff?
»
Juliano —
We've had a bunch of discussions here on the forum and also questions on the stream, about game fe…
»
Mārtiņš Možeiko —
It doesn't really matter. Whatever works best for you :) For simple code or testing/debugging you …
»
Mārtiņš Možeiko —
As far as I know OSX and Linux doesn't allow to change kernel scheduler granularity from user code…
»
Vadim Borodin —
mmozeiko, looks like you are very sure about this =) Thank you for your clarifications. Just anoth…
»
Kim Jørgensen —
Hi! I just watched episode 48, and I was wondering why that epsilon only was needed when a collisi…
»
Kim Jørgensen —
Ups, was replying to wrong post!
»
Vadim Borodin —
Hey guys! In win32 platform layer Casey is using timeBeginPeriod() () function to tell Windows sch…
»
Mārtiņš Možeiko —
Yes, in this case OpenGL uses same endianess as client code.
»
Vadim Borodin —
If I understand both of you correctly you have different opinions on how OpenGL reads memory when …
»
Mārtiņš Možeiko —
I think it doesn't matter. Because movements are so small that you can easily use straight line as…
»
Mārtiņš Možeiko —
You don't need to swap. You can pass GL_UNSIGNED_INT_8_8_8_8 as "type" argument and OpenGL driver …
»
Casey Muratori —
Just to clarify: If a register reads 0x01234567, and you write that to memory location 0, your mem…
»
Mārtiņš Možeiko —
Oh, sorry. I meant GL_UNSIGNED_BYTE instead of GL_BGRA in sentence with "endian dependent". I edit…
»
Vadim Borodin —
I saw this question (I actually googled for an hour before posting this). I just don't understant …
»
Dale Kim —
I suspect that an application such as Photoshop or Maya would be a little more difficult to write …
»
Fred —
Casey[/quote] In this case, would you end up baking the two-coord (say, int32 + real32) into your …
»