Hi All
I (naively) assumed the gl_PrimitiveIDIn is automatically reset to zero when a new glDrawElements starts. But it's not always so (value is 198) and, of course, my code is crashed, Worse yet, it happens only on one/specific client's machine, so I do a large logs etc. No any OpenGL errors, so I'm turning on/off pieces of code to localize “where is it”. For now it looks related with TransformFeedback API that I use. Of course I googled all about gl_PrimitiveIDIn but found nothing new.
Such “blind debugging” is very time-consuming but absolute ineffective. Can you please suggest any info/idea to make my efforts more productive?
Thx