-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VA/X11: add crocus mapping #547
Conversation
crocus supports Gen4 to Gen7.5, so only i965 can be used.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks exactly like I did.
Thanks for the update on this. There is a little difference as the second parameter is the size of the DRI driver name or the VAAPI backend ? So I've made yet another PR: #550 |
Probably DRI due to how fields are named and used: Lines 47 to 51 in 453002c
Lines 105 to 106 in 453002c
Lines 139 to 140 in 453002c
iHD (media-driver) doesn't support GPUs supported by crocus (mesa). This is documented in the commit message and PR description. |
crocus supports what iris doesn't, filling the gap left by i965 (mesa, non-gallium) deprecation. According to PCI ID list in the PR description crocus does support Haswell (gen7.5). |
sorry, I click the wrong button when I want to "quote reply" , not want to edit your comments, sorry about it. |
can this be merged? |
Thanks! Can you please release a new official libva package as I'm hoping this gets in the 22.04 Ubuntu release. |
@airlied In general I don't have connections to the developers. I'm just a user (former developer) who likes to tinker/test new functionally. |
Current libva in the PPA is 2.13, which is also the latest official release. I'll update the PPA libva package when the new version including the patch will be released. |
Thanks!! And another thanks for all your daily mesa ppa builds for over a decade! You have saved me countless hours of compile time over the years. |
Just pushed libva 2.14 in the PPA ( https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers/+packages ). Enjoy and let me know! ;) |
Fixes intel/intel-vaapi-driver#533
Fixes #548
Closes #549 (duplicate)
Closes #550 (duplicate)
See https://gitlab.freedesktop.org/mesa/mesa/-/blob/21.3/include/pci_ids/crocus_pci_ids.h
Dogfooding via freebsd/freebsd-ports@bbdb8c12e8ac
Disclaimer: Runtime hasn't been tested. I only have Skylake where this is nop.