Microsoft: False alarm. We aren't backing away from DirectX
Summary: Microsoft officials say an email sent to some of its Most Valuable Professionals about the company's waning commitment to the DirectX multimedia interface was a mistake.
False alarm: Microsoft isn't backing away from DirectX, despite an email message the company sent to some of its Most Valuable Professionals to the contrary earlier this week.
On January 30, Microsoft apparently sent an email message to its XNA and DirectX MVPs notifying them that as of April 1, 2014 "XNA/DirectX will be fully retired from the MVP Award Program." An excerpt from this email was posted on the "Promit Ventspace" blog.
The author of the blog is Promit Roy, Chief Technology Officer at Action = Reaction Labs, LLC. (Roy previously worked at both NVIDIA and Microsoft. He also is the lead developer on SlimDX, an open source library for DirectX support in .NET.)
Here's the excerpt:
"The XNA/DirectX expertise was created to recognize community leaders who focused on XNA Game Studio and/or DirectX development. Presently the XNA Game Studio is not in active development and DirectX is no longer evolving as a technology. Given the status within each technology, further value and engagement cannot be offered to the MVP community. As a result, effective April 1, 2014 XNA/DirectX will be fully retired from the MVP Award Program."
Given Microsoft's decision to back away from XNA by not encouraging its use for future Windows Phone apps, and not allowing it to be used at all in developing Windows Store/Metro Style apps and games, I wasn't too surprised to see XNA called out as a Microsoft technology on its way out.
But DirectX? Microsoft's set of gaming/graphics programming interfaces that have been baked into Windows and Windows Phone?
I asked Microsoft about the MVP mail. A spokesperson sent the following statement:
"I can confirm that the original communication sent to MVPs yesterday was inaccurate. Microsoft has issued a follow-up communication to the DirectX/XNA MVPs reaffirming that DirectX is very much an important and evolving technology for Microsoft."
The spokesperson added that "Microsoft is actively investing in DirectX as the unified graphics foundation for all of our platforms, including Windows, Xbox 360, and Windows Phone. DirectX is evolving and will continue to evolve. We have absolutely no intention of stopping innovation with DirectX."
So what happened here? How could that MVP email been so, so wrong about Microsoft's future DirectX commitments? The spokesperson said "it was a mistake, pure and simple."
"Microsoft has people across multiple divisions working on DirectX technologies. We are actively innovating and evolving DirectX and it will continue to be the world’s leading low-level high performance interface for gaming and graphics across Microsoft platforms," the spokesperson added.
In spite of his (correct)hunch that the note to the MVPs was wrong/badly worded, Roy still was quite down on how Microsoft has been handling and communicating about DirectX.
Update: (Thanks @Shmuelie) Roy posted an update with some of the revised wording Microsoft sent to MVPs about DirectX on his blog on January 31. He noted his frustrations around Microsoft's communication policies with its developers still remains.
"It shouldn’t take a leaked email to force a straight answer," Roy concluded. We journalists and bloggers agree!
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
I hope so
open GL
I doubt they'll be using openGL anytime soon
>_>
All vendors love lock-ins.
Re: I doubt they'll be using openGL anytime soon
So at this stage, it seems clear that DirectX has started to rot under Microsoft's complacency.
Patently false
Also, your comment about "DirectX rot" is complete bull. OpenGL sat on out-of-date technology for years and is only playing catchup to DirectX's superior unified shaded architecture and hardware abstraction.
Re: and that they need to tell graphics card drivers to tweak their drivers
You really expect the card vendors to "tweak" their drivers for EVERY single DirectX-using game engine out there? Do you realize how many there are?
I know its not a direct comparison
Review the story
What this really meant was that other vendors engines were getting more attention from GPU driver developers. Not a big surprise when one considers the sheer number of games using Unreal or other licensed middleware.
Re: Review the story
"After this work, Left 4 Dead 2 is running at 315 FPS on Linux. That the Linux version runs faster than the Windows version (270.6) seems a little counter-intuitive, given the greater amount of time we have spent on the Windows version. However, it does speak to the underlying efficiency of the kernel and OpenGL. Interestingly, in the process of working with hardware vendors we also sped up the OpenGL implementation on Windows. Left 4 Dead 2 is now running at 303.4 FPS with that configuration."
In other words, AFTER doing all the optimizations they could, INCLUDING getting improved graphics drivers, the Linux version is STILL running faster than the Windows version! Also note on Windows it was the OpenGL version that benefited from the improved drivers, not the DirectX version.
Where else does Direct X run?
Yes and no
I think it has a little to do with the openGL and a lot to do with Linux blatantly needing less resources to run.
Just to throw another example out there...
As in
Sorry, my kid's on the mouse today. :\
"Proved that games run better under under ... Linx (sic)"???
true
@shellcodes_coder
But isn't DirectX the core tech under WPF/XAML?
You are wrong!
WinRT has full DirectX support.
In fact, DirectX is now the default game SDK API set for Windows Phone 8, NOT XNA, and that's BECAUSE OF WinRT.
OpenGL = All platforms
At least for now