If i interpret the spec correctly, i can set three clear-colors: one for all float buffers, one for all signed integer buffers and finally one for all unsigned integer buffers.
Is this correct?
That would mean, that when i glClear (GL_COLOR_BUFFER_BIT), ALL current color attachments will be cleared with the value corresponding to their value type. And if i wanted to clear different integer attachments with different values, i would somehow need to bind and clear them one after another, right?
I just want to make sure i get these details right, before i write an abstraction around them.