I have a question regarding the maximum output per shader language using glsl. I have impression that n in gl_FragData[n] should be less than 8, that means one can only output 32 float per shader ( not including the other float by gl_FragDepth )
Thank you for your reply. I’ll post OpenGL questions in other places later.
Just curious, my understanding is that CUDA removed the limitation of 8, right? I can write much more output per thread to global memory and output them.