Disable the assert that vs_out and fs_in agree in number, even after
subracting two from vs_out. These will really only agree for user
varyings, and then we probably should only assert that vs_out is
greater than fs_in? Add TODO to fix this.
diff --git a/icd/intel/cmd_pipeline.c b/icd/intel/cmd_pipeline.c
index 4349f47..b15d44a 100644
--- a/icd/intel/cmd_pipeline.c
+++ b/icd/intel/cmd_pipeline.c
@@ -457,7 +457,9 @@
assert(vs->out_count >= 2);
attr_skip = 2;
attr_count = vs->out_count - attr_skip;
- assert(fs->in_count == attr_count);
+ // LunarG TODO: Redo this assert for user varyings only
+ // and then only assert that vs_out is greater than fs_in?
+ //assert(fs->in_count == attr_count);
assert(fs->in_count <= 32);
vue_offset = attr_skip / 2;