There are several layers of caching between the data bus to the ram and the SSE registers. These c…
paked —
So I'm going to start posting any official announcements in here, as well as in the Discord chann…
Draos —
sort of unrelated, but I was wondering why do SIMD m128s need to be aligned to 16-bytes? If the Da…
Yes, they want to use aligned SSE store/load operations. On older CPU's they were significant fast…
Draos —
I did some research and found this statement on Nvidia's site "In order to make copying memory to …
I may be wrong but I think he uploads all the streams, but he doesn't write all the code during th…
Did you try adding a ? In hmh, the problem was that the dll file was written and reloaded before …
Thanks for the reply. I write compilers slightly differently to how Per does it (for example, my …
Note that since Windows 10 April update, *A functions can accept UTF-8 encoding if user has enable…
Hi, so I'm messing around with the dynamic code loading... and I've got it working nicely... the o…
Hello, I vote UTF-8 only. Windows has the function MultiByteToWideChar() since Windows 2000, which…
If C++ exceptions are your thing, then I like this approach: It allows callee to return "exceptio…
Yes, something like that.
I would combination of 1 and 2. As a minimum you should do only point 2 - functions by default sho…
And you'll find that these code reviews are described "Review..." in the episode guide, e.g. "". O…
Original Comments: There will never be software exceptions in the traditional sense. I hate the…
I don't follow bitwise but from the project description on this site:
I don't have lot of experience with this but I would prefer as the user to use utf8 everywhere and…
At the moment FPL does support ansi strings for every function which uses either a path or a strin…
Hi, I've started following your videos (very interesting btw) and was dismayed to see large amount…
Dan —
It's been a few months, but I also want to highly recommend applying to be a GDC Conference Associ…
Dan —
I have done a lot of MS-DOS game programming. There is absolutely no reason to be scared running y…
Draos —
this is a really interesting post; never thought about this. so does it essentially search the reg…
Ok, got it. So as long as you have comfortable meta-programming capabilities in your language/env…
Opps, right - 8-bit sample typically are unsigned. But 16-bits are signed. So simply prepending 0 …
Another common pattern with COM objects is CoCreateInstance function. COM objects are registered i…
Awesome! Thanks for sharing the solution.
Jason —
In case anyone else has an issue with live reloading and function pointers I ended up implementing…
exactly. It's a common pattern with COM, a single stand along function to create the first COM obj…