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. 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
