Sign in with
Sign up | Sign in

DirectX, OpenGL May Soon Allow Low-Level Hardware Access

By - Source: NeoGAF Forum | B 84 comments

It looks like AMD's Mantle won't be the only low-level API for long.

AMD's just-released Mantle API cooked up a good bit of fuss recently, and it seems that there are already responses from the Khronos group (OpenGL) and Microsoft (DirectX). A user who goes by the username "Dictator93" on the Neogaf forum has spotted a couple bits of text from the GDC catalogue:

Come learn how future changes to Direct3D will enable next generation games to run faster than ever before!
In this session we will discuss future improvements in Direct3D that will allow developers an unprecedented level of hardware control and reduced CPU rendering overhead across a broad ecosystem of hardware.
If you use cutting-edge 3D graphics in your games, middleware, or engines and want to efficiently build rich and immersive visuals, you don't want to miss this talk.

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.

Driver overhead has been a frustrating reality for game developers for the entire life of the PC game industry. On desktop systems, driver overhead can decrease frame rate, while on mobile devices driver overhead is more insidious--robbing both battery life and frame rate. In this unprecedented sponsored session, Graham Sellers (AMD), Tim Foley (Intel), Cass Everitt (NVIDIA) and John McDonald (NVIDIA) will present high-level concepts available in today's OpenGL implementations that radically reduce driver overhead--by up to 10x or more. The techniques presented will apply to all major vendors and are suitable for use across multiple platforms. Additionally, they will demonstrate practical demos of the techniques in action in an extensible, open source comparison framework.

When these changes are coming, how effective they'll be, or how widely-adopted they'll be all remains to be seen, but what we do know is that we'll know more once GDC 2014 comes around, so stay tuned!

Discuss
Display all 84 comments.
This thread is closed for comments
Top Comments
  • 23 Hide
    firefoxx04 , February 26, 2014 3:22 PM
    Mantle haters should not hate after all. Without the push for Mantle, the response for others (OpenGL and DirectX) would have been much slower. Obviously they think Mantle is a threat and in order to survive they need to try something similar. This is good for EVERYONE.
  • 21 Hide
    ocilfa , February 26, 2014 3:21 PM
    Hate to be that guy, but you know microsoft will require windows 8 for this new directx.
  • 15 Hide
    Soda-88 , February 26, 2014 3:41 PM
    Thank you AMD
Other Comments
  • 3 Hide
    iknowhowtofixit , February 26, 2014 3:01 PM
    I would guess that it would take at least a couple of years to roll this out assuming that nothing has been in the works until now.
  • -1 Hide
    maxiim , February 26, 2014 3:06 PM
    Rendering Mantle as a selling point for AMD basically useless?
  • 8 Hide
    gallidorn , February 26, 2014 3:20 PM
    A little competition is good, because the end result will equal better performance in games. If AMD was smart, they would lease their api/programming to DirectX and OpenGL, but make the Mantle Option only available to newer Radeon Graphics cards. If DirectX & OpenGL had Mantle integrated, the technology could be cross-platform. This could give AMD a huge advantage over Nvidia!
  • 21 Hide
    ocilfa , February 26, 2014 3:21 PM
    Hate to be that guy, but you know microsoft will require windows 8 for this new directx.
  • 23 Hide
    firefoxx04 , February 26, 2014 3:22 PM
    Mantle haters should not hate after all. Without the push for Mantle, the response for others (OpenGL and DirectX) would have been much slower. Obviously they think Mantle is a threat and in order to survive they need to try something similar. This is good for EVERYONE.
  • 11 Hide
    pistache007 , February 26, 2014 3:27 PM
    If this is true, then PC gaming awaits exciting times!
  • 3 Hide
    coolitic , February 26, 2014 3:33 PM
    A guy from AMD is helping OpenGL become low-level? This confuses me.
  • 15 Hide
    Soda-88 , February 26, 2014 3:41 PM
    Thank you AMD
  • 3 Hide
    PhilFrisbie , February 26, 2014 3:45 PM
    Note that for DirectX/Direct3D they are speaking of the future, but for OpenGL they are speaking TODAY!
  • 2 Hide
    flogtr , February 26, 2014 3:48 PM
    They finally woke up, thanks to AMD.
  • 7 Hide
    rakadedo , February 26, 2014 3:49 PM
    I would think this has less to do with Mantle and more to do with an increased demand for games to better utilize all available resources due to the nature of xbone/ps4 (many cores with lower ipc/clockrate). Lets just hope we get actual adoption rate for this though! As it stands it looks like AMD is off to a better start with Mantle than Microsoft has managed since DirectX 9, though again the new generation of consoles has as much to do with that as anything else.
  • 5 Hide
    flogtr , February 26, 2014 3:55 PM
    Quote:
    I would guess that it would take at least a couple of years to roll this out assuming that nothing has been in the works until now.
    Well, now there is a slightly different story. Something finally began to happen. If they don't step up, AMD probably will try to outrun them.
  • 9 Hide
    Datcu Alexandru , February 26, 2014 4:00 PM
    Let's hope a new version of DX and OGL won't be tied to new hardware. If i have to upgrade from my 780TI in 2 years just because they NOW realized driver overhead is bad, well let's just say Mantle will get another buyer. At least they have backwards compatibility with the last generation (7xxx).
  • 2 Hide
    Avus , February 26, 2014 4:14 PM
    People (specially AMD/Mantle hater) should thank AMD for created Mantle. Because of AMD, now even OpenGL and the "don't care about PC gaming anymore" M$ DirectX may have the similar thing. Think this way, if Mantle is created by company like Apple, Apple will MADE SURE OpenGL and DirectX cannot do that....
  • 1 Hide
    maxiim , February 26, 2014 4:19 PM
    Why so much hate on pointing out the obvious? AMD is using mantle as a selling point, if DX and OpenGL get on the same plane it is not longer a feature they can claim is exclusive to their GPUs. Fanboys need to get off your high horses, nobody said AMD isnt responsible for this push, and that this isnt for the greater good, it is just tilting one advantage away from AMD is all...it will be the same thing for nVidia if there is something like gysnc and shadow play for example on the AMD platforms, these "features" should not be AMD or nVidia exclusives as they benefit the industry altogether
  • 2 Hide
    Yuka , February 26, 2014 4:21 PM
    Yeah, and DX improvements will make all of us go into Win 9 (or whatever version they come up with). I don't trust MS on this one. When it comes out, I'll be a believer. OGL on the other hand. Was about time they started telling devs they do have the way to do what Mantle does.Cheers!
  • 0 Hide
    tazmo8448 , February 26, 2014 4:37 PM
    Quote:
    People (specially AMD/Mantle hater) should thank AMD for created Mantle. Because of AMD, now even OpenGL and the "don't care about PC gaming anymore" M$ DirectX may have the similar thing. Think this way, if Mantle is created by company like Apple, Apple will MADE SURE OpenGL and DirectX cannot do that....


    I'm all for companies 'pushing' other companies in the gaming arena. M$ has gotten itself out of that arena and as far as 8.0 and 8.1 nah I'll just wait til M$ makes up its mind that we all don't want I-Pads for our pcs or the touch screen junk so it looks like another Vista to me and hope 9.0 makes up the difference like 7.1 did.
  • 2 Hide
    timanatu , February 26, 2014 4:40 PM
    And all of this "closer to the metal" programming, most done poorly, will cause frequent system crashes. What is old is new again.
  • 5 Hide
    Freakboi_pa , February 26, 2014 5:03 PM
    Didn't we get away from Hardware Access Level <HAL> for a reason? Bad programming! Can't wait to see the support forums for games after this starts to hit the streets in a few years.
Display more comments