intel / intel-vaapi-driver

VA-API user mode driver for Intel GEN Graphics family
https://01.org/linuxmedia
Other
305 stars 126 forks source link

Crocus driver ? #533

Closed thetick1234567890 closed 2 years ago

thetick1234567890 commented 3 years ago

Are there plans for a crocus vaapi driver ? When I switch mesa to crocus driver I get an error with vainfo that states crocus_drv_video.so is not found. As a workaround if make a symbolic link : "sudo ln -s i965_drv_video.so crocus_drv_video.so" hardware acceleration works fine as the existing i965 driver is used.

lorn10 commented 2 years ago

I can confirm this problem for an Intel Sandy Bridge based system. The VAAPI support is currently missing when the new Gallium 3D Crocus driver is used.

However, there is a comment at phoronix forums from an Intel developer which notes that "Media support would certainly be neat" But it seems somewhat unclear when this will happen. So as for now, we only can wait and hope that this will happen sometimes in the near future. Source: Mesa's New "Crocus" OpenGL Driver Is Performing Well For Old Intel Hardware

jbeich commented 2 years ago

Can you reproduce with libva from master branch? If not close the issue.

lorn10 commented 2 years ago

This VAAPI crocus mapping doesn't land in Mesa yet, right? I am on Mesa 22.0.0-devel (git-b5848b2 2021-11-27 focal-oibaf-ppa) and I still get an error message when a h264 video is played via mpv and crocus is in use.

Maybe @thetick1234567890 is able to build libva from master an try this out.

thetick1234567890 commented 2 years ago

Thanks! I requested at libva git issue about a new official package as I'm hoping this gets in the 22.04 Ubuntu release.