Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Windows Phone 8.1

Sign in to follow this  


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-siri" target="_blank">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 limited memory on mobile GPU hardware.  I haven’t been blogging much because, while I found this kind of work to be important and a lot of fun, there just isn’t much that’s interesting to discuss in public along the lines of “yay, one more place where Phone used to differ from Windows is now the same” or “huzzah, one more driver bug fixed!src="https://blogs.msdn.microsoft.com/shawnhar/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" />

You can pretty much sum up the end result as graphics on Phone 8.1 now being the same as Windows. For instance:

  • Phone now supports D2D

  • Phone now supports DWrite

  • Phone now supports WIC  (Windows Imaging Codec)

  • Phone now includes the HLSL shader compiler

  • Corner cases where Phone D3D did not support all the same features as Windows (for instance not all of the same swapchain options were available) are now much more similar

  • The Visual Studio Graphics Diagnostics feature (aka PIX) now works on Phone

  • You can now have a single Visual Studio project that targets both Windows and Phone

The Phone 8.1 SDK and emulator is available for download, and see href="http://channel9.msdn.com/Events/Build/2014/3-510" target="_blank">Dan’s Build talk for more details and demos.

We also updated DirectXTK to include Phone 8.1 projects, which makes WICTextureLoader and SaveWICTextureToFile available on Phone.


Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!