Bug 6706

Summary: Include the d3d12 driver
Product: Fedora Reporter: ByteEnable
Component: mesa-freeworldAssignee: Luya Tshimbalanga <luya_tfz>
Status: RESOLVED EOL    
Severity: enhancement CC: fedora, leigh123linux, sergio
Priority: P1    
Version: f38   
Hardware: All   
OS: GNU/Linux   
namespace:

Description ByteEnable 2023-06-11 13:54:05 CEST
Include the Microsoft d3d12 driver in the Mesa driver build to support GPU acceleration in the WSLg graphics subsystem via MESA

A blog post regarding the topic can be found here from Microsoft:

https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/
Comment 1 Luya Tshimbalanga 2023-06-11 18:36:31 CEST
Hmm, the first idea in mind is to reuse libd3d to enable Direct3D12 support and sync with the main repository. Alternatively, create a sub-package named libd3d12. @Thorsen, any take on this one?
Comment 2 Thorsten Leemhuis 2023-06-12 09:35:16 CEST
(In reply to Luya Tshimbalanga from comment #1)
> @Thorsen, any take on this one?

Not totally sure, but my initial reaction is: this is exposing video acceleration from the Windows drivers (correct?). Well, if those offer the functionality, then patents and license agreements should be their problem to deal with (or not?). Hence: why not include this in Fedora?

I'd say: at least try to get this enabled in Fedora; if they NAK it or don't come to a conclusion within a few weeks, it might be something for RPM Fusion.
Comment 3 leigh scott 2024-05-21 07:40:38 CEST
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora
Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.