DirectX 12 vs DirectX 11 Performance Slides

Discussion in 'Frontpage news' started by Hilbert Hagedoorn, Dec 16, 2014.

  1. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    43,778
    Likes Received:
    10,939
    GPU:
    AMD | NVIDIA
    Windows 10 will be coming with DirectX 12.  DirectX 12 is the first version of DirectX that really uses multiple cores effectively. Bottom line: In DirectX 11 this frame took almost 9ms to render. ...

    DirectX 12 vs DirectX 11 Performance Slides
     
  2. Xendance

    Xendance Ancient Guru

    Messages:
    5,555
    Likes Received:
    12
    GPU:
    Nvidia Geforce 570
    What does that even mean? That we'll render each frame 20 hours and then display it? :p
     
  3. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    3,486
    Likes Received:
    2,894
    GPU:
    RX 5700 XT/ MAC M1
    Great stuff. I am eager to see how it works out.

    However a question, in a system that will utilize Directx12, such as upcoming Windows 10, Will we see a performance / optimization / new features, in older games or will affect only new games/ software that will support Directx12? Besides that what other features we might see in Windows due to that, will it affect workflow of operating system itself?
     
  4. Denial

    Denial Ancient Guru

    Messages:
    13,725
    Likes Received:
    3,343
    GPU:
    EVGA RTX 3080
    It only effects games written for DX12. Windows 10 won't really be effected by it at all since Windows already has accesses GPU hardware at a low level.
     

  5. -Tj-

    -Tj- Ancient Guru

    Messages:
    17,422
    Likes Received:
    2,095
    GPU:
    Zotac GTX980Ti OC
    Its what dx11 should have been imo.. Ah well.
     
  6. Black_ice_Spain

    Black_ice_Spain Ancient Guru

    Messages:
    4,584
    Likes Received:
    17
    GPU:
    5700XT
    Looks good but... how much of that work falls now in the "app logic" part?

    I mean, probably it will perform better because developers know what they want to do and what they don't need (like in this case), but that looks a little "optimistic"
     
    Last edited: Dec 16, 2014
  7. SquirrelBoy

    SquirrelBoy Member

    Messages:
    36
    Likes Received:
    0
    GPU:
    Palit GTX770 Jetstream
    Isn't the biggest difference between movie CGI and game graphics the way lighting works?
    Raytracing in movies vs shaders in games?
    I doubt that DX12 will make raytracing possible on its own, we need better/more specialized hardware for that.
     
  8. Yakk

    Yakk Member Guru

    Messages:
    144
    Likes Received:
    21
    GPU:
    Graphics card
    Like gaming on Mantle games today makes non-mantle games feel clunky, DX12 should do the same for a more people, which is a good thing.
     
  9. Fox2232

    Fox2232 Ancient Guru

    Messages:
    11,809
    Likes Received:
    3,369
    GPU:
    6900XT+AW@240Hz
    Games in UE may be ported to DX12 as they were ported to DX11.
    Photo realism is not necessarily about ray tracing. If you can get AO right, you are there.
    Because we already have all other necessities.
     
  10. -Tj-

    -Tj- Ancient Guru

    Messages:
    17,422
    Likes Received:
    2,095
    GPU:
    Zotac GTX980Ti OC
    I personally dont care about Raytracing, I just want visual fidelity like in CGI trailers, U4E has come very close to that - Infiltrator or even custom U3E @ Samaritan.
     

  11. Denial

    Denial Ancient Guru

    Messages:
    13,725
    Likes Received:
    3,343
    GPU:
    EVGA RTX 3080
    It's not that simple, most modern lighting systems in games are using raytracing elements partially. They use it where its effective for the performance. DX12 may help in some cases but for the most part, you're right, it's all going to come down to better hardware.

    All of it does -- which is why most developers probably won't go that route, unless they really know what they are doing. Microsoft is building DX11.3 for everyone else.
     
    Last edited: Dec 16, 2014
  12. huilun02

    huilun02 Master Guru

    Messages:
    327
    Likes Received:
    3
    GPU:
    MSI R9 290X Lightning
    Well its nothing till it actually delivers in a commercially available, playable game.

    Mantle was up and running last year.

    Hard to believe AMD beat MS at their own game. So obvious MS was pushing another platform and didn't want to compete with itself.

    Its a shame MS chose not to stick to their home ground (Windows)
    Sony would've gotten complacent with its console and MS could just roflstomp them with far superior hardware. More games would have been on PC, would have been more immersive and cheaper at the same time. Wouldn't have nearly as many CoD kids screaming profanities. Heck, esports could've become far bigger and Ubisoft wouldn't be droning on about cinematic 30fps.

    Well, they thought they could get away with being lazy and now they have to slog it out with Sony.
     
  13. TheDeeGee

    TheDeeGee Ancient Guru

    Messages:
    7,844
    Likes Received:
    1,887
    GPU:
    NVIDIA GTX 1070 8GB
    Looking forward to 2025 when Games use DX12.
     
  14. Denial

    Denial Ancient Guru

    Messages:
    13,725
    Likes Received:
    3,343
    GPU:
    EVGA RTX 3080
    How did AMD beat MS at their own game? Low level hardware abstraction is AMD's game. Microsoft, specifically DX11, acts a middle ground between the application and the abstraction layer handled by AMD. Mantle removes the middleground, same with DX12. It's AMD & Nvidia's game at that level, not Microsoft's.

    And what have they done to harm gaming on Windows? Aside from hardware exclusives? The bottom line is that there is a large number of people that would rather buy a $400 gaming console that's easy to setup and forget about then bother with a PC. No matter what they did to Windows that group would still exist.

    UE/CryEngine are already implementing support for DX12. Remember there were 20+ DX11 titles within a year of DX11's release and DX11 didn't have a console to bolster growth, DX12 does.
     
    Last edited: Dec 16, 2014
  15. H83

    H83 Ancient Guru

    Messages:
    3,866
    Likes Received:
    1,240
    GPU:
    MSI Duke GTX1080Ti
    Well if MS says that their new product, in this case DX12, is going to be awesome, then i gonna believe them...
    The same way i believed them when they said that DX10 and 11 were going to be amazing and provide photorealistic games...
     

  16. Denial

    Denial Ancient Guru

    Messages:
    13,725
    Likes Received:
    3,343
    GPU:
    EVGA RTX 3080
    I mean it does? It's a tool that can possibly provide that given the hardware. Like the tools are there people just need to build the rest. What's the issue?
     
  17. Black_ice_Spain

    Black_ice_Spain Ancient Guru

    Messages:
    4,584
    Likes Received:
    17
    GPU:
    5700XT
    DX12 is what developers want it to be. MS is just giving the tool (which AMD gave before).

    DX10 and DX11 were "just" upgrades (aka following the same idea). DX12 follows a different idea.
     
    Last edited: Dec 16, 2014
  18. H83

    H83 Ancient Guru

    Messages:
    3,866
    Likes Received:
    1,240
    GPU:
    MSI Duke GTX1080Ti
    I´m just joking about the fact that everytime they release a new DX version they always promise the moon and then deliver a good product at best, nothing more.

    No need to exaggerate in the marketing.
     
  19. Black_ice_Spain

    Black_ice_Spain Ancient Guru

    Messages:
    4,584
    Likes Received:
    17
    GPU:
    5700XT
    that's what marketing is about :nerd:
     
  20. dsbig

    dsbig Ancient Guru

    Messages:
    4,062
    Likes Received:
    43
    GPU:
    EVGA RTX 2070
    long long time ago in a galaxy far away....


    they said we would need a super computer to do raytracing.





    and now

    still do.


    everybody wants ultra realistic graphics. but dont want to pay to have the hardware to power them:infinity:


    and the fact that games are not optimized well.


    I remember when directx 8 through 9 came out. exciting.
     
    Last edited: Dec 16, 2014

Share This Page