GLCOLORATTACHMENTi
GLCOLORATTACHMENTi is a token used in OpenGL and OpenGL ES to specify a color buffer attachment point for a framebuffer object. When rendering to a framebuffer, you can direct the output of different rendering operations to various color buffers. These color buffers are indexed by an integer starting from zero. GLCOLORATTACHMENT0 refers to the first color buffer, GLCOLORATTACHMENT1 to the second, and so on.
These attachments are crucial for techniques such as deferred shading, multi-pass rendering, and rendering to multiple