• From-UoM@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Tthe stutters in the 5700xt is constant. The 2060s doesnt have this.

    Is this shader compilation and could Mesh shaders reduce this?

    This will have a lot of consequences in UE5 which supports mesh shaders in Nanite but hasnt been used in games yet.

    • OkraFit4982@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      Eh who cares, by the time that engine comes into play these cards (including turing and low/mid end Rdna2/Ampere) will be all irrelevant in terms of performance.

    • Orelha3@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      Haven’t played it yet, but Daniel Owen’s video had most AMD gpus stutter a bit, and it was constant.

    • blaktronium@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      No it’s because the 5700xt has to run mesh shaders on their vertex shaders and pixel shaders and probably needs to go back and forth a bunch. Mesh shaders take over vertex shaders and do some pixel shading stuff. My guess as to why RDNA1 gets hit less hard than Pascal is because of the async compute performance advantage which lets them do the inefficient way a lot more parallel.

      This is all supposition based on what a mesh shader is. Im actually surprised they will run on a vertex shader at all.

      • libo720@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        async compute

        what does this do? i see it in the settings section in halo infinite but dont know whether to turn it on or not

      • Defeqel@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        run mesh shaders on their vertex shaders and pixel shaders

        likely just using a compute shader, all shaders run on unified shader cores anyway (there is no separate hardware vertex / fragment shaders anymore)

      • dampflokfreund@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        That is a very good guess. I think that’s exactly what is happening here. Definately interesting.

        RDNA1 is definately better at async compute.

      • AccroG33K@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        I want to see how the Radeon VII, rx5700xt and rx6700xt compares in this title. It will tell us if it is the asynchronous compute that helps in this game or is it simply the fact that RDNA1 do have all the hardware to run mesh shaders, but lacks per primitive output, so it has to do essentially the same work as any GCN GPU. That’s really interesting how the 5700xt outperforms a 1080ti here!!!