intel / libva

Libva is an implementation for VA-API (Video Acceleration API)
http://intel.github.io/libva/
Other
664 stars 303 forks source link

wayland: add support for linux-dmabuf #790

Closed emersion closed 8 months ago

emersion commented 10 months ago

wl_drm is a legacy protocol, and wlroots is getting rid of it 1. Use the newer and standard linux-dmabuf protocol if available to get the DRM device.

emersion commented 10 months ago

Ubuntu 20.04 has a very old libdrm. Should I make this new backend optional, or should I bump the Ubuntu version, or something else?

emersion commented 10 months ago

Gentle ping, any chance to get this reviewed?

emersion commented 10 months ago

Gentle ping, would you have the time to have another look at this?

emersion commented 9 months ago

Gentle ping

emersion commented 9 months ago

Gentle ping

emersion commented 8 months ago

Any chance you'd have time to look at this again @XinfengZhang @xhaihao?

XinfengZhang commented 8 months ago

Any chance you'd have time to look at this again @XinfengZhang @xhaihao?

sorry for slow response, TBH, I am not familiar with this part, so, I plan to release 2.21.0, then pay some time to check the details. then merge it and keep it in master branch , and it will be a part of next release. suppose I could finish at early of next week. is it urgent for your usage?

emersion commented 8 months ago

Thanks for the reply. It's not super urgent, but the next wlroots release planned in May will not have wl_drm, so would be nice to have the fix merged/released by then!

emersion commented 8 months ago

Hi again, please have another look at this PR when you get this chance.

emersion commented 8 months ago

Thank you!