Jump to content

  • Log In with Google      Sign In   
  • Create Account

Shawn Hargreaves' Blog



WRL implementations of IVector and IAsyncOperation

  Posted by Shawn Hargreaves, 10 November 2014 · 82 views

<p><em>tl; dr</em></p> <p>If you are developing your own Windows Runtime component using WRL, you might be interested in borrowing these implementations of standard interfaces:</p> <ul> <li><a title="https://github.com/Microsoft/Win2D/blob/master/winrt/inc/Vector.h " href="h...


Win2D – creating open source at Microsoft

  Posted by Shawn Hargreaves, 25 September 2014 · 76 views

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, and more recently a smaller side project...


DirectXMesh

  Posted by Shawn Hargreaves, 28 June 2014 · 109 views

Chuck Walbourn has been hard at work on a new project which is now available on CodePlex:
This is a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle adjacency computations, and vertex cache optimization. Basically it does for geometry processing wh...


Customizing Visual Studio GPU profiling

  Posted by Shawn Hargreaves, 14 April 2014 · 492 views

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 GraphicsExperiment1.vsglog and select Open Containing Folder...


GPU profiling in Visual Studio 2013 Update 2

  Posted by Shawn Hargreaves, 05 April 2014 · 1,326 views

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 information about what happened, but none at all about how long things took....


Windows Phone 8.1

  Posted by Shawn Hargreaves, 03 April 2014 · 234 views

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 cool new stuff , but my contribution was deep in the entrails of the operating system, converging the graphics stack between Phone and desktop Windows and making sure this shared code runs well in limit...


DirectXTK now does audio as well as graphics

  Posted by Shawn Hargreaves, 09 January 2014 · 220 views

While I’ve been distracted working on the next version of Windows Phone, Chuck has been busy adding features to the DirectX Tool Kit . New in the Dec 24th release:

DirectXTK for Audio
Xbox One platform support
MakeSpriteFont tool updated with more progress feedback when capturing large fonts
Minor updates for .SDKMESH Model loader
Fixed bug in .CMO Model...


SimpleMath is now part of the DirectX ToolKit

  Posted by Shawn Hargreaves, 22 February 2013 · 467 views

<p>Just a quick note to let y'all know that the <a href="http://blogs.msdn.com/b/shawnhar/archive/2013/01/08/simplemath-a-simplified-wrapper-for-directxmath.aspx " target="_blank">SimpleMath</a> header has been merged into the <a href="http://directxtk.codeplex.com/ " target="_blank">DirectX Tool Kit</a> o...


DirectXTK now supports loading and drawing 3D models

  Posted by Shawn Hargreaves, 25 January 2013 · 483 views

<p><a href="http://blogs.msdn.com/b/chuckw/ " target="_blank">Chuck</a>, awesome fellow that he is, has been slaving away on a 3D model loading solution for the <a href="http://directxtk.codeplex.com/ " target="_blank">DirectX Tool Kit</a>.&nbsp; Documentation <a href="http://directxtk.codeplex.com...


Where should SimpleMath live?

  Posted by Shawn Hargreaves, 15 January 2013 · 409 views

I am curious what folks think is the right long term home for the SimpleMath  helper code?A post on my blog  is fine The MSDN code gallery Merge it into DirectXTK  (seems kinda weird to me, as SimpleMath isn't really a DirectX graphics helper like the other code in there) A standalone CodePlex project (also seems kinda weird, as SimpleMath is so small)...






December 2014 »

S M T W T F S
 123456
78910111213
14151617181920
212223242526 27
28293031   
PARTNERS