Why can’t it be computed/run by software methods??? Is it a similar case like when dx9/10 cards couldn’t run dx11 games?

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

    I believe what I have read is that mesh shaders were ratified as a standard in 2019, so cards after that support it in hardware (Radeon 6000 onwards, Nvidia 20 Series onward), where has, older cards have to emulate it.

    Emulating/software solutions is something that adds extra layers of computation, having to decode a mesh shader function call to existing shader function call/s, do the shader function/s, then combine it back, to adding significantly more overhead.

    We can emulate older Game consoles pretty well, because even with all of the extra overhead, the computing power available today is magnitudes more powerful/faster than the original hardware.

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

    10-12 years ago, no one would have given 2 shits if a 4 year old GPU could run a new game or not. it’s about time devs started pushing game graphics again.

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

    You literally can do it by software. It’s just slow.

    5000 series AMD cards will run Alan wake 2 but it’s just bad

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

    I mean the 5700XT is literally running the game. And based on the DF video it can even run it somewhat well if you play with the settings enough.

    Its just that its running it slower than cards with support.

    Pascal GPU’s are also running it but they seem to have much worse issue’s with the fallback path likely due to the older age of the arhitecture.

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

      Pascal GPU’s are also running it but they seem to have much worse issue’s with the fallback path likely due to the older age of the arhitecture.

      Some of the performance issues for AMD and Nvidia would be because the devs simply didn’t optimize the fallback path (which would likely be a lot of work to do well).

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

      5700xt has some hardware for primitive shaders which should have launched on vega but was broken, so likely that is being used, which Pascal has none.