intel / intel-vaapi-driver

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

Make wl_drm optional #566

Closed emersion closed 1 month ago

emersion commented 8 months ago

Don't error out when vtable->wl_interface is NULL.

Fetching wl_drm_interface from libEGL used to work but doesn't anymore: it's now a private symbol (wayland-scanner private-code).

JustAnotherHumanBeing commented 8 months ago

This commit fixed the problem on sway that I installed from its master branch after I compiled emersion's linux-dmabuf branch for libva.

emersion commented 6 months ago

Gentle ping @xhaihao

darkblaze69 commented 4 months ago

libva 2.22 released recently, and now the hwdec doesn't work.
This PR fixes this issue. Would be great if it gets merged.

lmutt commented 3 months ago

libva 2.22 released recently, and now the hwdec doesn't work. This PR fixes this issue. Would be great if it gets merged.

I agree, and I'm waiting for it.

emersion commented 3 months ago

cc @uartie @xhaihao, any chance to get this looked at?

Quackdoc commented 3 months ago

Getting wl_drm issues on PopOS! now.

emersion commented 2 months ago

@uartie @xhaihao, would you have time to review this?

cheyao commented 1 month ago

Can this pr be merged? I've been having troubles with vaapi this whole week and only after a lot of digging I found out this pr that fixes the problem.

skajmer commented 1 month ago

I also think this should be merged, video acceleration doesn't work on wayland because of this.

xhaihao commented 1 month ago

Sorry for slow response. Many thanks for your fix, I merged this PR.

BTW we won't maintain this repo any more, and will merge https://github.com/intel/intel-vaapi-driver/pull/569 soon. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.

For continued support and access to new features or new Intel hardwires, you are encouraged to move to Intel(R) Media Driver for VAAPIhttps://github.com/intel/media-driver.