[Mesa-dev] [PATCH v2 0/3] gallium driver for Vivante GPUs

Emil Velikov emil.l.velikov at gmail.com
Tue Jan 10 13:28:14 UTC 2017


Hi Christian,

On 23 December 2016 at 22:04, Christian Gmeiner
<christian.gmeiner at gmail.com> wrote:
> As the original patchstack is now about 300 patches, I have choosen to
> squash the patches together into three different parts.
>
> - renderonly library
>   A lightweight library to add basic infrastructure for renderonly
>   GPUs. With this library it is possible to run wayland or and other
>   kms egl apps.
>
> - etnaviv gallium driver
>   glxgears renders so its time to get this driver mainline.
>
> - imx gallium driver
>   Special dump driver for the imx-drm kms driver.
>
> The renderonly library approach is a temporary workaround until 'gbm2'
> is ready. I am aware that not everybody is happy about it but it helps
> to increase the possible use cases like wayland and kms egl apps. Also
> keep in mind that this library was only made for the embedded use case
> and will not work with hybrid GPUs etc. If there are fundamental problems
> with this library I will drop it and etnaviv will only work under X
> (with armada-ddx from unstable-devel branch).
>
> Some (older) results from piglit and deqp can be found here:
>  https://christian-gmeiner.info/piglit
>  https://christian-gmeiner.info/deqp
>
> All individual patches can be found here:
>  https://github.com/etnaviv/mesa/tree/for_mainline_v2
>
> The squased one can be found here:
>  https://github.com/etnaviv/mesa/tree/for_mainline_v2_squashed
>
> As this work is a collaborative effort of Lucas Stack, Philipp Zabel,
> Rob Herring, Russell King, Wladimir J. van der Laan and myself the
> etnaviv gallium patch has a fictive author, but our signoff.
>
> Changes from V1 -> V2:
>  - reworked renderonly library
>  - added missing build integration
>
I believe that at this point this all the serious concerns are addressed.
So unless we hear any very serious objections in the day couple of
days, we can merge the driver.

For the series:
Acked-by: Emil Velikov <emil.velikov at collabora.com>

Thanks
Emil


More information about the mesa-dev mailing list