glsl/ast: assign explicit_xfb_buffer from correct place
authorDave Airlie <airlied@redhat.com>
Wed, 25 May 2016 23:23:54 +0000 (09:23 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 26 May 2016 02:17:03 +0000 (12:17 +1000)
commitc952c0e713ea0952ede90483d8f7d780adf45cc0
tree18bfb6e4cac9806c8a754c19c7cc876a7d0c4884
parentc8835a592471a0238e296f6529b5dadb431cc622
glsl/ast: assign explicit_xfb_buffer from correct place

This fixes:
GL44-CTS.tessellation_shader.tessellation_control_to_tessellation_evaluation.data_pass_through

As the OUT_TC interface structures weren't matching because
one of them had explicit_xfb_buffer set when it shouldn't.

Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/compiler/glsl/ast_to_hir.cpp