Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Question Update Vulkan version in unity 2022.2 LTS, how?

Discussion in 'Editor & General Support' started by lacas8282, Jun 4, 2023.

  1. lacas8282

    lacas8282

    Joined:
    Apr 25, 2015
    Posts:
    128
    My vulcaninfo say my card supported version is 1.3.241
    but my unity say: vulkan 1.1.0

    So, how to update that vulcan version?

    Thanks
     
  2. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,552
    I don't think you can. If there are any versions in the 1.3 version you need (and which are also cross platform etc), you can file a request on the roadmap.
    Unity does not require the absolute latest versions of rendering APIs, because that will make a lot of older devices not run.
     
    lacas8282 likes this.
  3. lacas8282

    lacas8282

    Joined:
    Apr 25, 2015
    Posts:
    128
    I want Vulkan, because DX11 crashing every time, and DX12 70% low fps than DX11.
    Always get DX11 swapchain error. In Vulcan this crash in the editor just not exists...

    Also Vulcan is 10% more fps than DX11

    Can u help me, Vulcan 1.1.0 is supported all devices? Like DX11? (I know Doom Eternal is written fully in Vulcan for PC)

    Also Vulcan supports XBOX, PS5, and others as well?
     
  4. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,552
    0. Make sure your GPU drivers are updated

    1. If dx11 crashes, update Unity and see if that works. Then fix the crash, as this might still be an issue if you use vulkan on a different machine

    2. Dx12 should perform alright in 2022.3LTS. try it and if performance is wildly different, make a big report so it can be fixed

    3. Vulkan is supported on most GPUs yes, maybe not some very old ones (which might support dx11). This depends on your target hardware.

    4. PS5 uses it's own architecture (use 2022.3 for that). I think vulkan is supported but not recommended? Get into the sony dev portal for that.
    Xbox uses dx12 (or dx11 probably, but dx12 is better optimized)
     
    lacas8282 likes this.
  5. lacas8282

    lacas8282

    Joined:
    Apr 25, 2015
    Posts:
    128

    1, all drivers up to date
    2, https://forum.unity.com/threads/why-is-dx12-so-much-slower-than-dx11.841903/page-4 here u can find thee details, lot of developers has this issue with DX12 (This is very similar to my case - DX12 frame rate is approximately 30% of DX11 frame rate. Something seems very very wrong.)
    3, thanks, but if Doom Eternal is only in Vulkan, than my game will be right that too :)
    4, thanks, so the big consoles just uses DX :(


    finally



    I created a build where DX11, and DX12 is in, default is DX11. First command is 105 FPs, second one is 30 fps 1080p
     
  6. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,552
    No one seemed to make a bug report there, so cannot say more than to do that.
    Can't help much with the dx11 issues. Best to test on another PC and if it keeps happening without clear errors maybe try to reproduce it in a blank project?