🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
The project that has been occupying most of my work energies for this past year shipped today![quote]
Introducing PIX on Windows (beta)[/quote]
Stuart is a contrivedly acronymed Windows 10 photo editing app which I wrote during a recent Win2D app building exercise. I’m posting it here because I’m pleased with how it turned out. …
Stuart is a contrivedly acronymed Windows 10 photo editing app which I wrote during a recent Win2D app building exercise. I’m posting it here because I’m pleased with how it turned out. …
Today the Visual Studio team shipped a project template for cross-platform graphics development. This uses the Visual Studio shared project mechanism to target the Windows Universal Platform, Android, …
Today the Visual Studio team shipped a project template for cross-platform graphics development. This uses the Visual Studio shared project mechanism to target the Windows Universal Platform, Android, …
Win2D is not my first open source project. I ran what grew to be a substantial one while in colleg…
If you had asked me a couple of years ago the probability that I would find myself in 2014 paid by Microsoft to work full time on open source code, I would have said near zero. And yet here we are!
Win2D is not my first open source project. I ran what grew to be a substantial one while in college,…
directxmesh.codeplex.com[/quote]
This is a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle adjacency compu…
Chuck Walbourn has been hard at work on a new project which is now available on CodePlex:
[quote]
directxmesh.codeplex.com[/quote]This is a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle adjacency computati…
- Graphics / Start Diagnostics, use Print Screen to capture frames, then return to Visual Studio
- Open up the folder that contains the resulting .vsglog capture file (eg. right-click on GraphicsE…
The GPU profiling feature discussed in my previous post includes a not-very-obvious customization mechanism:
- Graphics / Start Diagnostics, use Print Screen to capture frames, then return to Visual Studio
- Open up the folder that contains the resulting .vsglog capture file (eg. right-click on GraphicsE…
The graphics debugging tool formerly known as PIX has been integrated into Visual Studio for a while now, and gets better in every release. But unlike Xbox PIX, the Windows incarnation of this technology has until now been only for debugging and not profiling. It provided lots of inform…
At the Build conference this week we announced what I've been working on for the last while: Windows Phone 8.1. It's full of cool new stuff, but my contribution was deep in the entrails of the operating system, converging the graphics stack between Phone and desktop Wind…
Hey up, long time no blog…
At the Build conference this week we announced what I’ve been working on for the last while: Windows Phone 8.1. It’s full of href="http://www.technologyreview.com/news/526101/say-hello-to-microsofts-answer-to-si…
- DirectXTK for Audio
- Xbox One platform support
- MakeSpriteFont tool updated with more progress feedback when capturing large fonts
- Minor updat…
Just a quick note to let y'all know that the SimpleMath header has been merged into the DirectX Tool Kit on CodePlex.
Source
Chuck, awesome fellow that he is, has been slaving away on a 3D model loading solution for the DirectX Tool Kit. Documentation here. I won't bother t…
SimpleMath, created by my colleague Chuck Walbourn, is a header file that wraps the DirectXMath SIMD vector/matrix math API with an easier to use C++ interface. It provides the …
Ice is not relevant here, though. For one thing, …
Yesterday I brewed a traditional German hefeweizen, which was the first …
Exogenous exceptions occur due to the messy nature of reality. Filesystems can run out of space. Network connections can drop. These things are rare, but they do happen and robust code needs to be ready …