diff options
-rw-r--r-- | src/compiler/glsl/link_interface_blocks.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/glsl/link_interface_blocks.cpp b/src/compiler/glsl/link_interface_blocks.cpp index 510d4f71bbe..c2c3b58f821 100644 --- a/src/compiler/glsl/link_interface_blocks.cpp +++ b/src/compiler/glsl/link_interface_blocks.cpp @@ -114,7 +114,7 @@ intrastage_match(ir_variable *a, */ if ((a->data.how_declared != ir_var_declared_implicitly || b->data.how_declared != ir_var_declared_implicitly) && - (!prog->IsES || prog->data->Version != 310 || + (!prog->IsES || interstage_member_mismatch(prog, a->get_interface_type(), b->get_interface_type()))) return false; |