Microsoft adds H265 and H264 video encoders to the DirectX12 API for graphics cards.

Discussion in 'Frontpage news' started by Hilbert Hagedoorn, Dec 9, 2021.

  1. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    42,886
    Likes Received:
    10,555
    GPU:
    AMD | NVIDIA
  2. Wasif Abbas

    Wasif Abbas New Member

    Messages:
    8
    Likes Received:
    6
    GPU:
    Sapphire Vega 56 8
    Shocked to see that AMD will not add this feature to Radeon Vega series but will add it to their Ryzen APUs which essentially have the same Vega architecture.

    AMD graphics division keeps on proving that they are a second grade graphics card manufacturer.
     
    OnnA, Why_Me, GSDragoon and 2 others like this.
  3. NewTRUMP Order

    NewTRUMP Order Master Guru

    Messages:
    549
    Likes Received:
    165
    GPU:
    STRIX GTX 1080
    Great another excuse for Star Citizen to be in the "development stage" for another 6 years. [​IMG]
     
    Alessio1989 likes this.
  4. insp1re2600

    insp1re2600 Ancient Guru

    Messages:
    2,113
    Likes Received:
    968
    GPU:
    3090 Vision OC 24GB
    you invested didn't you.
     

  5. Kaarme

    Kaarme Ancient Guru

    Messages:
    2,740
    Likes Received:
    1,398
    GPU:
    Sapphire 390
    It's such old architecture. Why don't you go shopping for a brand new card?
     
  6. ruthan

    ruthan Master Guru

    Messages:
    522
    Likes Received:
    96
    GPU:
    G1070 MSI Gaming
    If this matter, why they did not do this things years ago?

    What about that DirectStorage API for DX, i was promised long time ago.
     
    Last edited: Dec 9, 2021
  7. kakiharaFRS

    kakiharaFRS Master Guru

    Messages:
    794
    Likes Received:
    253
    GPU:
    KFA2 RTX 3090
    or the "sli-crossfire anything" win10 was supposed to bring which turned out to be a death sentence for multi cards setups
     
  8. Loobyluggs

    Loobyluggs Ancient Guru

    Messages:
    4,514
    Likes Received:
    1,211
    GPU:
    RTX 3060 12GB
    It's about time...
     
  9. Alessio1989

    Alessio1989 Ancient Guru

    Messages:
    2,168
    Likes Received:
    673
    GPU:
    .
    Direct3D11 encoding is still there tho. Funny to see they talk about only Windows 11 if this is shipped with agility SDK... If you really need to bind DirectX encoding in a Direct3D 12 game you can sitll use the d3d11 version and share the surfaces with the already avilable APIs. Also considering gamers already do this with streaming/xbox bar and driver tools that's not a big deal for most of people.


    EDIT: to be honest, these is new APIs are more important for devs
    https://devblogs.microsoft.com/directx/d3d12-enhanced-barriers-preview/
    https://devblogs.microsoft.com/directx/announcing-hlsl-2021/
     
    Last edited: Dec 9, 2021
  10. Agonist

    Agonist Ancient Guru

    Messages:
    3,511
    Likes Received:
    686
    GPU:
    6800XT 16GB
    Some people gotta cry.
     

  11. Crazy Serb

    Crazy Serb Member Guru

    Messages:
    191
    Likes Received:
    28
    GPU:
    270X Hawk 1200-1302
    I am impressed that AMD will need just 4-7 extra months to do this.
    Another impressive thing about this is the fact that someone at AMD discovered existence of video engine on APUs...
     
  12. tsunami231

    tsunami231 Ancient Guru

    Messages:
    12,498
    Likes Received:
    1,018
    GPU:
    EVGA 1070Ti Black
    so it being added to DX 12 in general? or just DX 12 for win 11?
     
  13. Astyanax

    Astyanax Ancient Guru

    Messages:
    12,478
    Likes Received:
    4,780
    GPU:
    GTX 1080ti
    these aren't new.
     
    OnnA likes this.
  14. Wasif Abbas

    Wasif Abbas New Member

    Messages:
    8
    Likes Received:
    6
    GPU:
    Sapphire Vega 56 8
    You clearly miss the point don't you? Nvidia supports 10XX cards which were launched before Vega and that architecture does not still live on in a different product of today, whereas AMD Vega still lives on in APUs of today, so they would already put next 6 months into supporting a feature for this architecture which they could have just made available to all the product line of this architecture. So its these differences between the two that easily shows why AMD is second grade.

    Secondly no one should be changing their graphics card if they give them good playable FPS on their current hardware for the games they play, unless someone just like spending on computer hardware and having the latest and greatest makes them happy.

    If people followed what you suggested, the current GPU availability crises will get much worse, so please don't suggest stuff that doesn't make sense.
     
    Last edited: Dec 10, 2021
  15. Kaarme

    Kaarme Ancient Guru

    Messages:
    2,740
    Likes Received:
    1,398
    GPU:
    Sapphire 390
    It was just a joke because few people, aside from miners, can buy a graphics card right now. It's an old joke format that when someone is complaining about something, you offer an impossible solution to the problem.
     

  16. Alessio1989

    Alessio1989 Ancient Guru

    Messages:
    2,168
    Likes Received:
    673
    GPU:
    .
    not a big deal, you can do gpu encoding, even realtime, in both of them already. First scenario I can imagin is just the advantage of removing 1 extra surface bltbit copy from using D3D11 encoding on a dx12 game. But to be honest, since modern games and devs have tons of issues, better they left drivers and 3rd party apps deal with this instead of doing even more complex shits. New HLSL and expecially new barriers are more interesting for sure than a D3D12 API wrapping for encoding.
     
  17. justdoge

    justdoge Member Guru

    Messages:
    110
    Likes Received:
    23
    GPU:
    MSI RX580 Gaming X
    there is no way it will have good performance and customization options on par with streamfx plugin for obs. another half assed thing like game bar
     
  18. icedman

    icedman Maha Guru

    Messages:
    1,150
    Likes Received:
    156
    GPU:
    MSI Duke GTX 1080
    now i don't know for certain but supposedly the APU's use sort of a hybrid design where its in-between vega and navi in terms of design and function how true this is idk it could just be they want to drop that turd of an architecture and move on the APU's are amazing for what they are i have the 2400g and 5600g
     
  19. Andrew LB

    Andrew LB Maha Guru

    Messages:
    1,228
    Likes Received:
    210
    GPU:
    EVGA GTX 1080@2,025
    Wasn't it windows 10 and DX12 that was supposed to bring about the ability to combine multiple different GPU's together and utilize their power as one? IIRC it was called explicit multi GPU. Seems that all got thrown out the window as soon as miners ruined the GPU market and drove prices through the roof.
     
  20. Alessio1989

    Alessio1989 Ancient Guru

    Messages:
    2,168
    Likes Received:
    673
    GPU:
    .
    The API for multi-gpu is there and it works.
     

Share This Page