Description of problem: Now that mesa has gained support for vaapi backends, it's possible to use them natively instead of using the mesa vdpau backends for at least the following driver: r600 radeonsi and nouveau. (I've only tested with r600 on f22 yet ). Version-Release number of selected component (if applicable): current mesa package in rawhide (down to f22 mesa package). How reproducible: always Steps to Reproduce: 1. Run vainfo (from libva-utils package) with nouveau r600 radeonsi (i965 has it's own non-gallium libva intel backend). Actual results: vainfo output hardware acceleration capabilities using libva-vdpau-driver bridge to use vdpau backends Expected results: It should use native backends instead. Additional info: While that's probably safe to enable that on rawhide for the long run and deprecate the unmaintained upstream libva-vdpau-driver, I will do more testing for others drivers in stables branches.
Created attachment 1082979 [details] symlinks
Created attachment 1082980 [details] Obsoletes
Just for info, please hold theses patches, I have an issue with the nouveau case on f22. I need to verify on later mesa.
(In reply to Nicolas Chauvet (kwizart) from comment #3) > Just for info, please hold theses patches, I have an issue with the nouveau > case on f22. I need to verify on later mesa. any news?
I've an un-related issue with nouveau on my target workstation running f23 With nouveau of f22 using mesa vaapi backend breaks, so I need to reproduce with f23, maybe there is a structural issue with mesa and vaapi with nouveau... I will update once I'm able to verify usability with nouveau
Can you only apply the "symlinks" patch (and drop the obsoletes - forgot that libva-vdpau-driver can be used by the nvidia driver). I haven't checked the nouveau case yet, my optimus laptop doesn't work well with recent kernel on f23 (either GA, 4.3 or 4.4). Thx
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
Once you will have patch which doesn't break things and works for you, just send it to me by email and I will apply it.