Announcement

Collapse
No announcement yet.

Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Monsterovich
    replied
    Originally posted by Weasel View Post
    Yeah, wine devs are way too slow sometimes. It's not just features only, it's also performance. By the time they even get all features in order, alternatives have 5× more performance. And they usually don't even care that much even then, because "hacks are evil" (even for perf). DXVK has plenty of hacks though.
    Still no vulkan child window rendering.

    Proton's wine has this feature.

    Leave a comment:


  • Weasel
    replied
    Yeah, wine devs are way too slow sometimes. It's not just features only, it's also performance. By the time they even get all features in order, alternatives have 5× more performance. And they usually don't even care that much even then, because "hacks are evil" (even for perf). DXVK has plenty of hacks though.

    Leave a comment:


  • Monsterovich
    replied
    Gigachad proton vkd3d vs Virgin wine's vkd3d

    Leave a comment:


  • Myownfriend
    replied
    Originally posted by mbriar View Post

    All of those functions are for the HLSL compiler part, and most games either only ship DXBC/DXIL bytecode, or bundle microsoft's HLSL compiler. Upstream vkd3d still won't run most d3d12 games - it has no support for shader model 6 yet - vkd3d-proton is years ahead in that regard.
    Ah okay. That makes more sense.

    Leave a comment:


  • mbriar
    replied
    Originally posted by Myownfriend View Post
    I would have thought most of these functions were already supported. It makes me wonder what it actually supported before this update.

    Definitely makes me excited to see how much this will fix.
    All of those functions are for the HLSL compiler part, and most games either only ship DXBC/DXIL bytecode, or bundle microsoft's HLSL compiler. Upstream vkd3d still won't run most d3d12 games - it has no support for shader model 6 yet - vkd3d-proton is years ahead in that regard.

    Leave a comment:


  • Myownfriend
    replied
    I would have thought most of these functions were already supported. It makes me wonder what it actually supported before this update.

    Definitely makes me excited to see how much this will fix.
    Last edited by Myownfriend; 24 March 2023, 01:19 PM.

    Leave a comment:


  • eszlari
    replied
    Michael​ Why not link to Gitlab? https://gitlab.winehq.org/wine/vkd3d...ases/vkd3d-1.7

    Leave a comment:


  • Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

    Phoronix: Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

    Not to be confused with Valve's downstream, VKD3D-Proton, that is used by Steam Play but Wine's VKD3D codebase itself is out today with a new version of this Direct3D 12 on Vulkan implementation...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Working...
X