I have stumbled upon a B-Tree template library written in C++. The library I found was written by someone from Google and can be downloaded from http://code.Google.com/p/cpp-btree/. According to the authors the advantage over the standard libraries implementing map and set data structures is the memory overhead. Usually those are implemented using Red-Black trees, which ...

I am still learning a lot about building DirectX based applications, and I am using Visual Studio Graphics Debugger more extensively. But when your program grows to much it may get kind of hard to track all your resources. There is a nice feature of DirectX that helps you with that, it is a possibility ...

You should not expect a lot of documentation on ShaprDX. You may argue that it does not need it as it is a wrapper around DirectX so everything could be found on MSDN. That is true, as long as you use pure DirectX. I wanted to make some use of the SharpDX.Toolkit, and that is ...