This does not work, it seems that block_id gets written to v_pos. If I use layout(location = X) it works.
out vec4 v_pos;
out float block_id;
in vec4 v_pos;
in float block_id;
Do you have a small demo reproducing the issue?
No, sorry. I even forgot to which project it belongs and can't find anything with grep. I am using explicit layouts everywhere.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/584.