• odc@lemmy.sdf.org
    ·
    11 months ago

    The README does not say which DirectX version they are targeting. The screenshot show "DirectX 0". Looking at the code, I see a directory called "d3d9", but those files are mostly empty.

    So yeah... nothing to see here. Maybe in 5 or 10 years.

  • Atemu@lemmy.ml
    ·
    edit-2
    11 months ago

    Why is this not being developed inside Mesa? There's even precedent for it; gallium9.

    • equinox [he/him, any]
      ·
      11 months ago

      Iirc, DXVK translates DirectX API calls to Vulkan calls, meaning the original game renders to Vulkan in the end. With this, no translation will be needed which should result in slightly better performance and more likely, much better compatibility.

      • Urist@lemmy.ml
        ·
        11 months ago

        IIRC the translation overhead is usually negligible and sometimes results in better performance due to Vulkan being very performant.