Page 4 of 6 FirstFirst ... 23456 LastLast
Results 31 to 40 of 53

Thread: Working Towards Lower OpenGL Driver Overhead

  1. #31
    Join Date
    Jun 2012
    Posts
    358

    Default

    Quote Originally Posted by AnonymousCoward View Post
    well it seems like DX12 is ripoff Mantle https://twitter.com/repi/status/446787503953944576
    Not according to NVIDIA:

    http://blogs.nvidia.com/blog/2014/03/20/directx-12/

    Speaking to a crowd of about 300 developers and press, Anuj Gosalia, development manager of DirectX at Microsoft, described DX12 as the joint effort of hardware vendors, game developers and his team. Our work with Microsoft on DirectX 12 began more than four years ago with discussions about reducing resource overhead. For the past year, NVIDIA has been working closely with the DirectX team to deliver a working design and implementation of DX12 at GDC. - See more at: http://blogs.nvidia.com/blog/2014/03....N3kFzj2v.dpuf
    Given how long DX12 has been cooking, and knowing AMD would be very well aware of what MSFT was doing, AMD's previous "There will be no DX12" comments and the release of Mantle suddenly has a bit of a new spin. Rather then DX12 ripping of Mantle, is the REVERSE case true; did AMD rip of DX12, release part of it early, and try to gain a market edge ahead of NVIDIA?

  2. #32
    Join Date
    Apr 2007
    Location
    Arctic circle, Finland
    Posts
    298

    Default

    Quote Originally Posted by hajj_3 View Post
    Intel and Nvidia have pledged support for DX12. AMD hasn't made any announcements.
    Yes they are:
    http://www.amd.com/us/press-releases...2014mar20.aspx

    So gcn based graphics cards support dx12, from nvidia side all dx11 cards will support dx12 api(don't really know or care how feature complete the support are). Best thing is opengl has already benefits that will be part of d3d12 in 2015.

  3. #33
    Join Date
    Dec 2012
    Posts
    200

    Default

    Quote Originally Posted by erendorn View Post
    Do you really think a game would be released for a platform where only one card manufacturer would be supported? AMD porting mantle to Linux is of zero use with respect to having Frosbite games on Linux as long as Frosbite does not support some other API available for Intel and Nvidia GPU on Linux (that, or Intel and Nvidia support of mantle on Linux, which might not happen just tomorrow).
    Considering the corporate culture of Nvidia, they'll come up with yet another propietary single-vendor API. Mantle will never be supported by Nvidia.

  4. #34
    Join Date
    Apr 2007
    Location
    Arctic circle, Finland
    Posts
    298

    Default

    Quote Originally Posted by gamerk2 View Post
    Given how long DX12 has been cooking, and knowing AMD would be very well aware of what MSFT was doing, AMD's previous "There will be no DX12" comments and the release of Mantle suddenly has a bit of a new spin. Rather then DX12 ripping of Mantle, is the REVERSE case true; did AMD rip of DX12, release part of it early, and try to gain a market edge ahead of NVIDIA?
    Doubt it, year a go amd's vice president said that there won't be dx12, which microsoft shot down fast saying there will be.

  5. #35
    Join Date
    Apr 2007
    Location
    Arctic circle, Finland
    Posts
    298

    Default

    Quote Originally Posted by newwen View Post
    Considering the corporate culture of Nvidia, they'll come up with yet another propietary single-vendor API. Mantle will never be supported by Nvidia.
    Nah nvidia has nvapi and gameworks for optimizing. But for rendering don't think they will release yet another api, they already are part of the development in both opengl and d3d(and so is amd,intel).

  6. #36

    Default

    Quote Originally Posted by gamerk2 View Post
    Not according to NVIDIA:
    Given how long DX12 has been cooking, and knowing AMD would be very well aware of what MSFT was doing, AMD's previous "There will be no DX12" comments and the release of Mantle suddenly has a bit of a new spin. Rather then DX12 ripping of Mantle, is the REVERSE case true; did AMD rip of DX12, release part of it early, and try to gain a market edge ahead of NVIDIA?
    that discusion was in AMD four yeas ago too http://www.bit-tech.net/hardware/gra...l-to-directx/1 they don't have anything. otherwise they would release it this year and not next. DX12 is just marketing response from microsoft so they don't lose grip on graphics API.
    Last edited by AnonymousCoward; 03-21-2014 at 10:35 AM.

  7. #37
    Join Date
    Dec 2009
    Posts
    353

  8. #38
    Join Date
    Jun 2012
    Posts
    15

    Default

    My biggest beef with OpenGL is all the global state. I wish they would do another deprecation round and throw it all out and then make OpenGL 5 fully multi-threaded. Get rid of all that glBindxxx() crap!

  9. #39
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,601

    Default

    Quote Originally Posted by shmerl View Post
    Pretty much. Khronos has been talking about reducing overhead since 2007

  10. #40
    Join Date
    Aug 2009
    Posts
    152

    Default

    Quote Originally Posted by Staffan View Post
    My biggest beef with OpenGL is all the global state. I wish they would do another deprecation round and throw it all out and then make OpenGL 5 fully multi-threaded. Get rid of all that glBindxxx() crap!
    You should look at the slides on how to avoid using bind (in loops) to help improve the performance. If you have been using bind in every draw loop you have been doing it wrong.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •