Update: DXVK-NVAPI 0.7 was also released just now with NVIDIA Reflex for D3D12 support using the VKD3D-Proton entry points. There is also support for Latencyflex on non-NVIDIA GPUs for a few games via spoofing the Pascal architecture for non-NVIDIA GPUs. Plus various other updates and improvements.

  • caustictrap@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    8 months ago

    How is the vrr (gsync) support on linux. On windows gsync ON + vsync ON + Reflex ON will give the least latency and smooth tear free gameplay and you don’t have to manually cap the fps for every game like you do on a amd card.

    • MentalEdge@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      8 months ago

      I thought vsync+gsync still had latency drawbacks at max fps?

      VRR works on Linux. Reflex has been available via latencyflex for a while now, but it’s a bit tricky to set up. Looks like an easier implementation is finally becoming a thing.

      Gsync on Nvidia was a bit tricky, it can only be enabled on X11 and easily only if you’re just using one monitor. It’s possible to use it with multi-monitor on X11, but it requires extra config. Once it starts working with Wayland, it will hopefully just work.

      On AMD and Wayland I just enable VRR in KDE display settings for my main monitor.

      I use manghud to set an FPS cap, and since a recent update you can set it to “display and wait” instead of “wait and display” for even less latency when at monitor max FPS, which should be faster than using vsync.

        • MentalEdge@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          8 months ago

          Obviously. But people want settings they can set and forget, which will work in all situations.

      • warmaster@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        8 months ago

        I thought vsync+gsync still had latency drawbacks at max fps?

        Until you add Reflex.

        Reflex has been available for a while now

        The news here is that it’s now usable by Proton for non-Nvidia GPUs.

        • MentalEdge@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          8 months ago

          Are you sure?

          IIRC enabling reflex can actually increase latency in some setups, I’ll try to find the details.

          Latencyflex didn’t work any other way except with proton. But installing it and getting it working was not simple. But that wasn’t Nvidias implementation yet.

          • warmaster@lemmy.worldOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 months ago

            I haven’t tried it. But the way the article is written, sounds like inow t’s usable too for non-Nvidia GPUs.