Direct3D Mesh Shaders

Discussion in 'Rendering Technology and APIs' started by DmitryKo, Jul 1, 2019.

  1. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    10,426
    Likes Received:
    421
    Location:
    New York
    Nice we can party like it’s 1999!

    It took 20 years to come full circle. Crazy. I assume it’s because early GPUs didn’t have the storage or processing power to accept the full scene geometry and culling was left up to the CPU.
     
  2. PSman1700

    Newcomer

    Joined:
    Mar 22, 2019
    Messages:
    81
    Likes Received:
    23
    Maybe hardware wasn't really ready for it but it is now?
     
  3. oscarbg

    Newcomer

    Joined:
    Sep 2, 2009
    Messages:
    33
    Likes Received:
    10
    Test new NV 440.23 driver on Turing on Windows insider 18970 with D3D12CheckFeatureSupport maybe it's enabled already?
     
  4. 3dcgi

    Veteran Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    2,435
    Likes Received:
    263
    Did the vector unit operate on work groups and have local memory?
     
  5. chris1515

    Veteran Regular

    Joined:
    Jul 24, 2005
    Messages:
    3,412
    Likes Received:
    2,037
    Location:
    Barcelona Spain
    Work probably differently but have the same function and it looks like it is a relief for developer.











    And the other answer shows they are happy to go back to square one. A more exact term would be Mesh shading is an evolution of PS2 VU...

    They would probably have been more happy to improve from the PS2 VU idea...:wink4:
     
    #25 chris1515, Sep 2, 2019
    Last edited: Sep 2, 2019
    jlippo likes this.
  6. PSman1700

    Newcomer

    Joined:
    Mar 22, 2019
    Messages:
    81
    Likes Received:
    23
    Even though GS was a misstake, it didn't stop the PS2's huge success with the weakest hw.
     
  7. 3dcgi

    Veteran Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    2,435
    Likes Received:
    263
    Based on the prior tweets I think GS meant Geometry Shader though when used while discussing PS2 I can see your interpretation.
     
    milk and techuse like this.
  8. milk

    Veteran Regular

    Joined:
    Jun 6, 2012
    Messages:
    2,946
    Likes Received:
    2,498
    Next step is Vulkan/DX including an Emotion Shader stage so nothing is left behind.
     
    Rootax likes this.
  9. Ethatron

    Regular Subscriber

    Joined:
    Jan 24, 2010
    Messages:
    858
    Likes Received:
    260
    Fixed it for ya. :)
     
  10. 3dcgi

    Veteran Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    2,435
    Likes Received:
    263
    AMD has an ES stage when GS is used.
     
  11. Ethatron

    Regular Subscriber

    Joined:
    Jan 24, 2010
    Messages:
    858
    Likes Received:
    260
    Was about time to get fixed function support for reprojection. ;)
     
  12. jlippo

    Veteran Regular

    Joined:
    Oct 7, 2004
    Messages:
    1,327
    Likes Received:
    422
    Location:
    Finland
    #32 jlippo, Sep 10, 2019 at 1:28 PM
    Last edited: Sep 10, 2019 at 1:46 PM
    techuse and pharma like this.
  13. DmitryKo

    Regular

    Joined:
    Feb 26, 2002
    Messages:
    646
    Likes Received:
    488
    Location:
    55°38′33″ N, 37°28′37″ E
    #33 DmitryKo, Sep 11, 2019 at 11:02 PM
    Last edited: Sep 11, 2019 at 11:13 PM
    techuse likes this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...