Hi,
On Thu, Sep 06, 2018 at 04:31:12PM +0200, [email protected] wrote:
> From: Mathias Fröhlich <[email protected]>
> 
> Hi all,
> 
> The following two patches introduce a gallium capability
> to feed gl_constants::MaxVertexAttribRelativeOffset.
> Then adapt etnyviv to return what it can really handle.
> That prevents _mesa_update_vao_derived_arrays from collapsing
> too many attribute arrays into a single binding which is a
> problem for etnaviv.

Thanks. This resolves the issue reported in

    https://lists.freedesktop.org/archives/mesa-dev/2018-August/204104.html

on etnaviv (GC7000) for me.
 -- Guido

> 
> Please review!
> best
> Mathias
> 
> 
> Mathias Fröhlich (2):
>   gallium: New cap PIPE_CAP_MAX_VERTEX_ELEMENT_SRC_OFFSET.
>   etnaviv: Reduce max offset to available hardware bits.
> 
>  src/gallium/auxiliary/util/u_screen.c        | 3 +++
>  src/gallium/docs/source/screen.rst           | 3 +++
>  src/gallium/drivers/etnaviv/etnaviv_screen.c | 2 ++
>  src/gallium/include/pipe/p_defines.h         | 1 +
>  src/mesa/state_tracker/st_extensions.c       | 6 ++++++
>  5 files changed, 15 insertions(+)
> 
> -- 
> 2.17.1
> 
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to