Announcement

Collapse
No announcement yet.

Microsoft's Dzn Mesa Driver Already Hits Vulkan 1.2

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

  • #11
    well this was really fast

    Originally posted by Berniyh View Post
    I don't quite understand why they do this, when there is also Vulkan support on Windows 10/11?
    its necessary for platforms without vulkan support, like hyperv/wsl2 and the xbox​, and arm laptops

    Originally posted by Berniyh View Post
    And those support DX12?
    At least for x86, I doubt that many non-Vulkan GPUs are still out there running Windows 10/11. Vulkan GPUs have been around for about 10 years now.
    Of course not all support all Vulkan features, but the same will be true for DX12.
    they do, I dont think any of the arm windows books support vulkan to any degree, at least inside of windows.

    Comment


    • #12
      Originally posted by edxposed View Post

      This is apparently Microsoft's own problem. Adreno GPU provides Vulkan API on Android
      1) Microsoft doesn't make the drivers (do they get the hardware documentation?), it's Qualcomm. 2) Does Adreno has Vulkan driver on Windows? You, know, Linux/Android is a different OS.

      Comment


      • #13
        Originally posted by Ladis View Post

        1) Microsoft doesn't make the drivers (do they get the hardware documentation?), it's Qualcomm. 2) Does Adreno has Vulkan driver on Windows? You, know, Linux/Android is a different OS.
        Microsoft does not make drivers themselves, but they make GPU driver design specifications. If Microsoft introduces Vulkan as a platform feature to Windows, GPU vendors will implement it. Considering the agreement between Microsoft and Qualcomm, Windows ARM only has Qualcomm devices, and Microsoft apparently also requires Qualcomm to only support DX12.

        Comment


        • #14
          Originally posted by edxposed View Post

          Microsoft does not make drivers themselves, but they make GPU driver design specifications. If Microsoft introduces Vulkan as a platform feature to Windows, GPU vendors will implement it. Considering the agreement between Microsoft and Qualcomm, Windows ARM only has Qualcomm devices, and Microsoft apparently also requires Qualcomm to only support DX12.
          Well, Vulkan was late to the party. Microsoft already had DX12 and Apple its Metal.

          Comment


          • #15
            Originally posted by edxposed View Post
            Microsoft apparently also requires Qualcomm to only support DX12.
            requires them to only support DX12 or only requires them to support DX12? got a source for this?

            Comment


            • #16
              It is missing nearly all extensions:

              Show Mesa progress for the OpenGL, OpenGL ES, Vulkan and OpenCL drivers implementations into an easy to read HTML page.


              Many extensions used by DXVK are also not supported, including 1 required extension:

              https://github.com/doitsujin/dxvk/bl...ensions.h#L278

              Running Windows games on Windows via DXVK through dzn in WSL would be amusing if Microsoft enabled it.
              Last edited by ryao; 29 January 2023, 04:15 AM.

              Comment


              • #17
                Originally posted by Ladis View Post

                Well, Vulkan was late to the party. Microsoft already had DX12 and Apple its Metal.
                They were announced within 3 months of each other and were developed largely in parallel. However, Microsoft shipped D3D12 before Vulkan was finished. It would not have been the end of the world if they had waited for vulkan to be finished, but that would not give Microsoft the ability to unilaterally do its own thing for both it’s own timelines and vendor lock-in.

                Comment


                • #18
                  Originally posted by Berniyh View Post
                  I don't quite understand why they do this, when there is also Vulkan support on Windows 10/11?
                  That is provided by the GPU drivers rather than by Microsoft. The Microsoft Windows source tree likely has no vulkan code.

                  Comment


                  • #19
                    Originally posted by ryao View Post

                    They were announced within 3 months of each other and were developed largely in parallel. However, Microsoft shipped D3D12 before Vulkan was finished. It would not have been the end of the world if they had waited for vulkan to be finished, but that would not give Microsoft the ability to unilaterally do its own thing for both it’s own timelines and vendor lock-in.
                    IIRC MS had show cased a working prototype by the time vulkan was publicly announced.

                    Comment

                    Working...
                    X