Bug 95294

Summary: Support importing R8 and GR88 dma_bufs on ARM
Product: Mesa Reporter: Dongseong Hwang <dongseong.hwang>
Component: EGLAssignee: mesa-dev
Status: RESOLVED NOTABUG QA Contact: mesa-dev
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: ARM   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Dongseong Hwang 2016-05-06 07:23:35 UTC
R8 and GR88 dma_bufs are already supported for Intel, but not ARM
https://lists.freedesktop.org/archives/mesa-commit/2015-July/057676.html

ChromeOS will use it for video decoding.
Comment 1 Nicolas Dufresne 2016-05-06 13:41:33 UTC
Hey, just a note that Stanimir Varbanov reported on both gstreamer and mesa devel that he added that already for Qualcomm driver. As this is a Gallium driver, I suppose he also added all the required bits to map the new formats. So ideally, contact him before re-writing this.

http://gstreamer-devel.966125.n4.nabble.com/Re-gstreamer-v4l2videodec-plugin-td4676823.html
Comment 2 Stanimir Varbanov 2016-05-30 15:25:00 UTC
Please see the patchset at https://patchwork.freedesktop.org/series/7206/
Comment 3 Emil Velikov 2016-05-30 16:27:37 UTC
Ftr there is no "ARM" but specific drivers.

Stan's work covered the code for the gallium drivers and the freedreno driver.
The r600 and radeonsi (gallium) drivers already had the required driver changes prior to his work :-)

Thus apart from the i965, freedreno, r600 and radeonsi everyone else will need to add support for their driver.

Please file separate bugs (set severity to enhancement) with the driver that you're interested in. Patches would be better though ;-)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.