Gallium: Add new CAP that indicated whether IO array definitions can be shriked
authorGert Wollny <gert.wollny@collabora.com>
Tue, 15 Jan 2019 09:31:16 +0000 (10:31 +0100)
committerGert Wollny <gert.wollny@collabora.com>
Wed, 10 Apr 2019 09:09:40 +0000 (11:09 +0200)
commit872519c663ca813b87c8e2cd1c2ee90eb086e17c
tree46a791bac0dca9e1f42f0ea1d85040ffc90a8008
parenta182adfd83ad00e326153b00a725a014e0359bf0
Gallium: Add new CAP that indicated whether IO array definitions can be shriked

PIPE_CAP_TGSI_SKIP_SHRINK_IO_ARRAYS is added to indicate whether the TGSI
pass to shrink IO arrays should be skipped to enforce the originally declared array
sizes and locations instead.

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
src/gallium/auxiliary/util/u_screen.c
src/gallium/docs/source/screen.rst
src/gallium/include/pipe/p_defines.h