On Wed, Mar 1, 2017 at 12:21 AM, Tomi Valkeinen tomi.valkeinen@ti.com wrote:
On 28/02/17 21:06, Tony Lindgren wrote:
Hi all,
Maybe you've played with this already.. But if not, looks like the beagle-x15 folks got etnaviv acceleration working with some extra patches against mainline kernel:
https://eewiki.net/display/linuxonarm/BeagleBoard-X15#BeagleBoard-X15-
2DVideoAccelerationviaEtnavivProject
https://www.spinics.net/lists/linux-omap/msg133272.html
That's the drivers/gpu/drm/etnaviv driver, known as BB2D in the TRM. No idea about the frame rates, but might be an acceptable open source solution for accelerated video for pyra. I think it's the same setup on 5432.
Yep, it should work on OMAP5 too.
Julien has been working on a new X driver for etnaviv, with DRI3 support: https://github.com/julbouln/xf86-video-armsoc-omap5
I've written a DRI3 backend for the SGX driver, which works with Julien's driver.
But all that is still in quite alpha-state.
Tomi
That's good news, I was going to try to put together something similar based on the publicly available WSEGL interface headers (and hope nothing important had been changed), but having no visibility of TI's integration work might make that more difficult than necessary.
I would be available to help if you need any (slightly unofficial) support though.