Announcement

Collapse
No announcement yet.

Microsoft Adds Direct3D 12 Powered AV1 Video Encoding To Mesa

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

  • Microsoft Adds Direct3D 12 Powered AV1 Video Encoding To Mesa

    Phoronix: Microsoft Adds Direct3D 12 Powered AV1 Video Encoding To Mesa

    Microsoft's latest contribution to the Mesa 3D graphics driver stack is enhancing their Direct3D 12 driver to support AV1 video encoding with the VA-API interface...

    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
    I can't see why this would be useful. Why would you decode video in WSL when hardware decoding on Windows has been superior for decades.

    Comment


    • #3
      Originally posted by Britoid View Post
      I can't see why this would be useful. Why would you decode video in WSL when hardware decoding on Windows has been superior for decades.
      This driver is also available for Win32, and despite the very poor performance, it is indeed the first Windows cross-vendor hardware encoding API available in FFmpeg, which is the only hardware encoding API available for WoA (FFmpeg's d3d12va is not merged and mf is not actually available)

      Comment


      • #4
        Originally posted by Britoid View Post
        I can't see why this would be useful. Why would you decode video in WSL when hardware decoding on Windows has been superior for decades.
        m not sure I would call it superior, but launching and running apps through WSL is very helpful. even if only for testing

        Comment


        • #5
          Originally posted by Britoid View Post
          I can't see why this would be useful. Why would you decode video in WSL when hardware decoding on Windows has been superior for decades.
          The title says encoding, you say decoding, what's going on.

          Comment


          • #6
            Originally posted by cl333r View Post

            The title says encoding, you say decoding, what's going on.
            He probably meant the whole vaon12 driver, which does not make much sense on wsl2, and since it does not work with wayland/x11 and can only copyback, the performance may not be as good as the software codec

            Comment


            • #7
              Microsoft contributes a lot Linux and is making big investments in WSL and WSA (Windows Subsystem for Android).
              Wine is getting better and better, much thanks to contributions from Valve via Proton.
              The old legacy Win32 API is getting less and less relevant with Microsoft pushing for .NET, .NET MAUI and Universal Windows Platform (UWP), as well as Windows 11 S which is the legacy-free version of Windows 11.
              Then there is Blazor which brings .NET to WebAssembly (WASM).

              Much Microsoft software like Edge, Teams, .NET, PowerShell, etc already runs on Linux. It just might make sense for Microsoft to turn Windows into a Linux distribution.

              Comment


              • #8
                Originally posted by uid313 View Post
                Microsoft pushing for .NET, .NET MAUI and Universal Windows Platform (UWP), as well as Windows 11 S which is the legacy-free version of Windows 11.
                UWP is pretty trash, since support for it in Wine is basically non existent. Try running UWP variant of Minecraft in Wine to test. So it's not a good thing at all.

                Hopefully it will die out completely. Good thing no one is using this for making games besides for MS themselves.

                Comment


                • #9
                  Originally posted by shmerl View Post

                  UWP is pretty trash, since support for it in Wine is basically non existent. Try running UWP variant of Minecraft in Wine to test. So it's not a good thing at all.

                  Hopefully it will die out completely. Good thing no one is using this for making games besides for MS themselves.
                  UWP seems pretty cool, I don't know too much about it, but it seems a bit like APK on Android where every application is sandboxed. Maybe a bit like Snap or Flatpak. The technology seems cool, it is too bad that Wine doesn't have support for it. Maybe if Microsoft wanted they could add support for UWP on Linux then make a Linux distribution with all their UWP software.

                  Comment


                  • #10
                    Originally posted by uid313 View Post

                    UWP seems pretty cool, I don't know too much about it, but it seems a bit like APK on Android where every application is sandboxed. Maybe a bit like Snap or Flatpak. The technology seems cool, it is too bad that Wine doesn't have support for it. Maybe if Microsoft wanted they could add support for UWP on Linux then make a Linux distribution with all their UWP software.
                    I don't think it's cool becasue it doesn't even allow using Vulkan from there (at least it didn't last time I was reading about it). So it's just another form of NIH / lock-in.

                    Comment

                    Working...
                    X