[Feature]: Support importing linear DMA buffers
Open
Feature Request
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 383
- Avg merge
- 8d 18h
- Merged PRs (30d)
- 4
Description
### What Feature?
With the current design of VA-API and Iris some GPUs [will provide](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32120#note_3016440) linear DMA buffers by default with no way around this. This means that zero-copy encoding (and the encoding using the GStreamer VA plugin at all due to `gldownload` being broken) is straight up impossible due to the missing support of the linear modifier in Intel Media Driver.
### What's the usage scenario would be benifited?
Cloud Gaming
### What impacted?
_No response_
### Do you want to contribute a patch to develop this feature?
No.
Contributor guide
Assessment
This issue has not been assessed yet.