I am just curious if anyone can give some insight into this? Many dx12 games (and many games don’t) work with Proton. What is missing in mesa or Proton to support the last dx12 bits?

Or is the reason actually somewhere else, some kind of middle ware?

I’m wondering because it seems like all, Vulkam. Mesa (radv) and Proton (vkd3d) supports more and more to be as DirectX compatible as possible, so how big is actually dx12 with regards to features that needs to be implemented in Vulkan/Proton/vkd3d/mesa to support everything?

  • Fun-Charity6862B
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    vkd3d had a new release only yesterday which added d3d feature level 12_2 aka dx ultimate. you need updated versions of your graphics stack (drivers, mesa, etc) and updated wine to take advantage of it all

    • pthsimOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Saw that, so I’ll give it a try. Already running mesa git, so mesa is up to date, also proton experimental bleeding edge

  • Titanmaniac679B
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I mean, it’s really difficult to perfectly reimplement Windows APIs on Linux.

    But have you tried using the newly released VKD3D-Proton 2.11?