Jump to content



Photo
game developers conference gdc directx opengl microsoft silicon graphics khronos group

  • Please log in to reply
20 replies to this topic

#1 Jarrichvdv

Jarrichvdv

    Not all who wander are lost

  • 1,020 posts
  • Joined: 14-November 10
  • Location: Belgium, Asse
  • OS: Windows 8.1
  • Phone: Windows Phone 8 GDR3

Posted 28 February 2014 - 09:01

The sessions for next month's Game Developer's Conference have been posted online, and there are several very intriguing offerings among them. One entitled "DirectX: Evolving Microsoft's Graphics Platform" will be hosted by Anuj Gosalia, Development Managet for Windows Graphics. The description reads:

For nearly 20 years, DirectX has been the platform used by game developers to create the fastest, most visually impressive games on the planet.

However, you asked us to do more. You asked us to bring you even closer to the metal and to do so on an unparalleled assortment of hardware. You also asked us for better tools so that you can squeeze every last drop of performance out of your PC, tablet, phone and console.

Come learn our plans to deliver.

 

 

Source: http://techreport.co...he-next-directx

 

 

Shortly after Mantle was announced, Microsoft appeared to have its collective feathers ruffled. On the Windows App Builder blog, Microsoft adopted a defensive posture, pointing out that the Xbox One would not utilize Mantle since the new console had its own low-level API called Direct3D 11.X. When AMD evangelized Mantle early on, they would use words like “cross-platform” and explained how the API would simplify porting next-generation console games to PC.

Perhaps there’s a rivalry playing out behind closed doors, and perhaps not. What we now know for certain thanks to The Tech Report is that Microsoft has a March 20th session at the upcoming Game Developers Conference (GDC) called “DirectX: Evolving Microsoft’s Graphics Platform.” And the session description raised my eyebrows.

http://www.forbes.co...ion-of-directx/




#2 George P

George P

    Neowinian Senior

  • 18,621 posts
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 28 February 2014 - 09:06

If MS is going to show off DX12 that'd be about time, and if they take it even more low-level like Mantel is with all the benefits of greater control to developers I see a win-win here.



#3 TheExperiment

TheExperiment

    Reality Bomb

  • 5,226 posts
  • Joined: 11-October 03
  • Location: Everywhere
  • OS: 8.1 x64

Posted 28 February 2014 - 09:19

All I can say is it's about freakin TIME MS started talking about their SDK plans again.  I was waiting for them to say something a long time ago.

 

They'll need to offer an actual release date before I can personally say anything about it wrt Mantle.



#4 Torolol

Torolol

  • 2,903 posts
  • Joined: 24-November 12

Posted 28 February 2014 - 09:20

while it very highly that DX12 closer to the metal than Mantle happens on xbox one (or next version of xbox),

i still have my doubt that could happens on wide variety of PC graphics hardware running windows system.

 

though closer to the metal is not new, we have Glide in the past that do that on its Voodoo graphics.



#5 OP Jarrichvdv

Jarrichvdv

    Not all who wander are lost

  • 1,020 posts
  • Joined: 14-November 10
  • Location: Belgium, Asse
  • OS: Windows 8.1
  • Phone: Windows Phone 8 GDR3

Posted 28 February 2014 - 09:32

while it very highly that DX12 closer to the metal than Mantle happens on xbox one (or next version of xbox),

i still have my doubt that could happens on wide variety of PC graphics hardware running windows system.

 

though closer to the metal is not new, we have Glide in the past that do that on its Voodoo graphics.

They'll want to have the latest and greatest version of DirectX on the Xbox One, to lessen the gap in performance if developers are able to tap into the full potention of the hardware by circumventing bottlenecks. Postponing that to the next version of Xbox... when would that be. 6-8 years from now? :p



#6 George P

George P

    Neowinian Senior

  • 18,621 posts
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 28 February 2014 - 11:01

They did a good job with DX10 and again with 11.1 to improve performance and get closer to the hardware, if they do the same yet again with 12 then we're talking a good bit of performance gains, though I don't remember any specifics going from old DX9 to something like DX11 but I do remember they talked up the reduced overhead.



#7 +Zlip792

Zlip792

    Neowinian Senior

  • 1,568 posts
  • Joined: 31-October 10
  • Location: Pakistan
  • OS: Windows 8.1 Pro 64-bit
  • Phone: Nokia C3-00 (8.70 firmware) It sucks!!!

Posted 28 February 2014 - 11:13

Anandtech article: http://www.anandtech...pments-gdc-2014



#8 XorpiZ

XorpiZ

    Neowinian

  • 207 posts
  • Joined: 13-July 12

Posted 28 February 2014 - 11:34

Thanks for the links. I love reading this stuff.



#9 NoClipMode

NoClipMode

    Neowinian

  • 670 posts
  • Joined: 12-August 12

Posted 28 February 2014 - 11:49

They'll want to have the latest and greatest version of DirectX on the Xbox One, to lessen the gap in performance if developers are able to tap into the full potention of the hardware by circumventing bottlenecks. Postponing that to the next version of Xbox... when would that be. 6-8 years from now? :p

New DX versions always require new hardware. DX 12 wont be on Xbox. Even the latest DX 11.2 version on PC in Win 8.1 is not on Xbox One, as the hardware is DX 11.1. They can still make other improvements to DX on the Xbox, even add new features, but they can't add all the features from 11.2 or a future DX 12 as certain things needs new hardware.



#10 OP Jarrichvdv

Jarrichvdv

    Not all who wander are lost

  • 1,020 posts
  • Joined: 14-November 10
  • Location: Belgium, Asse
  • OS: Windows 8.1
  • Phone: Windows Phone 8 GDR3

Posted 28 February 2014 - 11:53

New DX versions always require new hardware. DX 12 wont be on Xbox. Even the latest DX 11.2 version on PC in Win 8.1 is not on Xbox One, as the hardware is DX 11.1. They can still make other improvements to DX on the Xbox, even add new features, but they can't add all the features from 11.2 or a future DX 12 as certain things needs new hardware.

Given that DirectX12 is most likely already a long time into development; isn't it possible they created the custom GPU in the Xbox One so that it also supports DX12?

Seems like a huge fail if they didn't.



#11 HawkMan

HawkMan

    Neowinian Senior

  • 21,428 posts
  • Joined: 31-August 04
  • Location: Norway
  • Phone: Noka Lumia 1020

Posted 28 February 2014 - 12:00

Xbox doesn't need a new DX version to get closer to the metal. the xbox versions of directX have always been closer to the metal with less overhead and bigger capabilities than the PC version, a lot of the new fucntions of Mantle, is stuff consoles could already do. 

 

So the only reason to add a new DX version for the xbox would be for new features, and that might or might not require new hardware, depending on the feature.  Other than that most upgrades in regards to the xbox is done witht he SDK.


Given that DirectX12 is most likely already a long time into development; isn't it possible they created the custom GPU in the Xbox One so that it also supports DX12?

Seems like a huge fail if they didn't.

why ? with the 360 a new DX version came out just after the 360 release, the 360 did not support this, however the 360 did have an intermediate DX version that implemented a lot of the new stuff that would be in the new version. 

 

but again, when it comes to a console the DX version is more or less irrelevant anyway. 



#12 OP Jarrichvdv

Jarrichvdv

    Not all who wander are lost

  • 1,020 posts
  • Joined: 14-November 10
  • Location: Belgium, Asse
  • OS: Windows 8.1
  • Phone: Windows Phone 8 GDR3

Posted 28 February 2014 - 12:03

Xbox doesn't need a new DX version to get closer to the metal. the xbox versions of directX have always been closer to the metal with less overhead and bigger capabilities than the PC version, a lot of the new fucntions of Mantle, is stuff consoles could already do. 

 

So the only reason to add a new DX version for the xbox would be for new features, and that might or might not require new hardware, depending on the feature.  Other than that most upgrades in regards to the xbox is done witht he SDK.


why ? with the 360 a new DX version came out just after the 360 release, the 360 did not support this, however the 360 did have an intermediate DX version that implemented a lot of the new stuff that would be in the new version. 

 

but again, when it comes to a console the DX version is more or less irrelevant anyway. 

Well as long as they backport the new DX12 features that could be benificial for Xbox to the Xbox One, all will be fine I guess. I know they're already using a stripped DirectX api for the Xbox, but improvements are always welcome.



#13 Luc2k

Luc2k

    Neowinian

  • 1,148 posts
  • Joined: 16-May 09

Posted 28 February 2014 - 12:05

They did a good job with DX10 and again with 11.1 to improve performance and get closer to the hardware, if they do the same yet again with 12 then we're talking a good bit of performance gains, though I don't remember any specifics going from old DX9 to something like DX11 but I do remember they talked up the reduced overhead.

What are you talking about? DirectX 10 was horrible for performance while not offering that much graphically. It also lacked adoption for those same reasons. They got it right with 11 though and now they need to do it even better. Good thing Mantle was here to kick MS into closer to the metal development on PC.

 

New DX versions always require new hardware. DX 12 wont be on Xbox. Even the latest DX 11.2 version on PC in Win 8.1 is not on Xbox One, as the hardware is DX 11.1. They can still make other improvements to DX on the Xbox, even add new features, but they can't add all the features from 11.2 or a future DX 12 as certain things needs new hardware.

That is just the way of things. You can't plan for hardware compatibility with something that doesn't exist or don't have access to. The AMD Rx series supports 11.2 btw (not that it's much of an improvement.



#14 George P

George P

    Neowinian Senior

  • 18,621 posts
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 28 February 2014 - 12:31

What are you talking about? DirectX 10 was horrible for performance while not offering that much graphically. It also lacked adoption for those same reasons. They got it right with 11 though and now they need to do it even better. Good thing Mantle was here to kick MS into closer to the metal development on PC.

 

That is just the way of things. You can't plan for hardware compatibility with something that doesn't exist or don't have access to. The AMD Rx series supports 11.2 btw (not that it's much of an improvement.

DX10 was not the issue it was the GPU makers not having good drivers ready to take advantage of it.  They dropped the ball with WDDM 1.0 drivers in Vista and so on. DX11 isn't any different from 10 really, it added some minor features but nothing radical for overhead.  The same with 11.1 and 11.2, little changes, what has changed is WDDM and the quality of the GPU drivers.



#15 Yusuf M.

Yusuf M.

  • 21,350 posts
  • Joined: 25-May 04
  • Location: Toronto, ON
  • OS: Windows 8.1 Pro
  • Phone: OnePlus One 64GB

Posted 28 February 2014 - 12:46

I hope that one day, new versions of DirectX won't require new hardware. Each release fragments the market and developers almost always develop with the lowest common denominator in mind. Take a look at how long developers made DX9 games when DX10 and DX11 were available.