• Julian@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    elif, is d3d different from directx? If not isn’t this what DXVK does?

    • nyan@lemmy.cafe
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Direct3D is a subset of DirectX, which also includes a bunch of other Windows APIs named Direct[foo] for things like sound. DXVK is a port of WINE’s Direct3D interface to Vulkan (it would previously have used OpenGL, I presume). Since DXVK is a first cut at moving to a new lib, I would bet the internals are an incompletely-documented mess, which presumably is exactly what they mean to clean up.