mesa: Ignore per-vertex array size in SSO pipeline validation.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 11 Feb 2017 01:54:01 +0000 (17:54 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 13 Feb 2017 05:09:23 +0000 (21:09 -0800)
commit1fad070f96596ab1c0d888d2e676b6425a48825b
tree18aaf686e7e9b7ce92604e202e5a58ba03046501
parente99df398f1ee5aee12a8fc1bc52199df1d0f260a
mesa: Ignore per-vertex array size in SSO pipeline validation.

We were already unwrapping types when the producer was a non-array
stage and the consumer was an arrayed-stage...but we ought to unwrap
both ends for TCS -> TES matching too.

This will allow us to drop the "resize to gl_MaxPatchVertices" check
shortly, which breaks some things.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
src/mesa/main/shader_query.cpp