Jump to content
  • Advertisement
Sign in to follow this  

Porting dx 9 engine to windows phone 8?

This topic is 2155 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts


There's good news and bad news -- As to end on an uplifting note, first the bad news smile.png


Windows Phone 8 makes us of an API that's more-or-less akin to DX11 -- this means its not a straight port. API names have changed, Fixed-function stuff is gone, etc.


The good news is that all Windows Phone 8 devices (and RT tablets) support feature-level 9.1 in hardware, some support 9.3 today; rumored silicon for upcoming phones and tablets will support 10.1 or better if the rumors turn out to be true.


The other bit of good news, if you want to call it that, is that the DX11-style API, while different, is much cleaner than DX9 ever was. It won't come for free, but part of the reward will be a a better, more-maintainable, more-modern codebase -- and one readily portable to the modern windows desktop.


There's some information here that's not strictly for Windows Phone 8, but will be useful none-the-less. There were also a couple good talks at build, like this one, and this other one that are somewhat general, but tough a bit on porting from DX9, IIRC.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • 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!