You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yeah, that's a good point. The way it's currently written uses vaapi to allocate and do pixel format conversion, even if --no-hw is passed.
Honestly, in this case with no vaapi driver this project has no benefit over wf-recorder, and it would be a decent bit of work to support this. Potential ways this could be done are:
Allocate the dmabuf surfaces ourselves, and then do our own upload
Add a path to do shared memory frame copies instead of dmabuf. This is probably the way to go, as it could also enable using this when capturing a small area of a large display (as currently dmabuf copies have to be entire displays)
russelltg
changed the title
--no-hw crashes without VA-API drivers
Add option to not use vaapi for allocator and pixel format conversion
Jul 3, 2023
VA-API drivers may not be available for some GPUs nor installed by default. Found while testing in a pristine jail with Wayland socket passed through.
The text was updated successfully, but these errors were encountered: