i965: Handle unwritten PSIZ/VIEWPORT/LAYER outputs in vec4 shaders.
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 15 Sep 2017 07:45:35 +0000 (00:45 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Sep 2017 16:39:27 +0000 (09:39 -0700)
commitc9fbe772baaaa24f80960deeb9c722d30e327803
treecc2754127689673c3a0b8a30f3a40746807631e1
parent3bec992e367656bf8f043750dd0ab1cb643d34bc
i965: Handle unwritten PSIZ/VIEWPORT/LAYER outputs in vec4 shaders.

This can occur if the shader is capturing some of the values from the
VUE header for transform feedback, but the shader hasn't written all of
them.

Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com>
src/intel/compiler/brw_vec4_visitor.cpp