Announcement

Collapse
No announcement yet.

Vulkan 1.3.241 Released With Another Extension To Help VKD3D / Direct3D 12 Emulation

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

  • Vulkan 1.3.241 Released With Another Extension To Help VKD3D / Direct3D 12 Emulation

    Phoronix: Vulkan 1.3.241 Released With Another Extension To Help VKD3D / Direct3D 12 Emulation

    Vulkan 1.3.241 was published today with a range of fixes and clarifications, cleaning up of the XML schema, and also introducing three new Vulkan extensions...

    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

  • #2
    This is very good news
    Will the advanced Direct3D 12 emulation be provided for all applications, including Wine?​

    Comment


    • #3
      Originally posted by SerialCool View Post
      This is very good news
      Will the advanced Direct3D 12 emulation be provided for all applications, including Wine?​
      The extension is available for anyone to use, if they're using Vulkan. Whether WINE developers choose to use it, is up to them.

      Comment


      • #4
        everytime new vulkan extention pop up the hammer of obsolecense hit old cards like rx480/rx580
        and my vega generation is the next in line to be abandoned.

        on windows you can use old cards like HD6870 just fine to play old games or something like HD7000 series with dx12 support
        on linux the steam store gui does sapotage you means you can not enable alternative render pathways like the directX to openGL pathway for older cards with an easy click.
        and the steam store gui does not allow you to use old DXVK version locked to old vulkan version to get old vulkan cards to work.
        this all means no luck for HD6000 and HD7000 users no luck for RX300 and RX400 and RX500 users.
        and soon vega becomes unsupported crap to.

        the problem is steam deck is RDNA2 and thats whay valve does not care for anything older than this.
        Phantom circuit Sequence Reducer Dyslexia

        Comment


        • #5
          Originally posted by qarium View Post
          everytime new vulkan extention pop up the hammer of obsolecense hit old cards like rx480/rx580
          and my vega generation is the next in line to be abandoned.

          on windows you can use old cards like HD6870 just fine to play old games or something like HD7000 series with dx12 support
          on linux the steam store gui does sapotage you means you can not enable alternative render pathways like the directX to openGL pathway for older cards with an easy click.
          and the steam store gui does not allow you to use old DXVK version locked to old vulkan version to get old vulkan cards to work.
          this all means no luck for HD6000 and HD7000 users no luck for RX300 and RX400 and RX500 users.
          and soon vega becomes unsupported crap to.

          the problem is steam deck is RDNA2 and thats whay valve does not care for anything older than this.
          What are you even talking about? All vulkan-capable GPUs, including HD7000 series, support vulkan 1.3 and all vulkan extensions necessary to run latest DXVK and vkd3d-proton, and they will likely also support this extension. Mesa/RADV (and thus valve developers) didn't drop support for those GPUs, only AMD windows and AMDVLK did.

          Comment


          • #6
            I am on Intel UHD 620 (KBL GT2) with Mesa 22.3.5, Vulkan 1.3.239. I don't know whether the 1.3.241 will be able to play VKD3D games (DX12 games) very well. But right now, the performance is the worse. An example is Grid 2019 which used to run perfectly fine (around 35 fps) when it was running on DXVK. But after the DX12 update, it's barely running on VKD3D (around 8-12 fps). My card is running this game at around 30-35 fps on Windows, though.

            Comment


            • #7
              Originally posted by mbriar View Post
              What are you even talking about? All vulkan-capable GPUs, including HD7000 series, support vulkan 1.3 and all vulkan extensions necessary to run latest DXVK and vkd3d-proton, and they will likely also support this extension. Mesa/RADV (and thus valve developers) didn't drop support for those GPUs, only AMD windows and AMDVLK did.
              the HD6870 has no vulkan driver and you can not activate the DirectX to OpenGL pathway in the valve steam gui...

              here in this phoronix.com forum are multible users who report that RX580 and older cards have missing Vulkan extensions to run the newest valve proton/dxvk a hack agaist this is use older versions of dxvk this is technically no problem but the valve steam guy has no way to activat it easily.

              Phantom circuit Sequence Reducer Dyslexia

              Comment


              • #8
                Originally posted by qarium View Post

                the HD6870 has no vulkan driver and you can not activate the DirectX to OpenGL pathway in the valve steam gui...

                here in this phoronix.com forum are multible users who report that RX580 and older cards have missing Vulkan extensions to run the newest valve proton/dxvk a hack agaist this is use older versions of dxvk this is technically no problem but the valve steam guy has no way to activat it easily.
                We were talking about vulkan extensions here, pre-vulkan GPUs are obviously in a bad spot on linux and a gui toggle in steam to enable wined3d for proton wouldn't change much. Wined3d still has issues running most d3d11 games that run fine on those pre-vulkan, d3d11-class GPUs, and is also still pretty slow in general.

                RX400/500 cards absolutely do support everything needed for latest DXVK and vkd3d-proton though (not for d3d12 feature level 12_1 and above, but they don't support that on native d3d12 either), and no driver dropped support for those GPUs yet.

                Comment

                Working...
                X