I read in the redbook that in modern openGL there is a function that can set blend modes and equations/functions seperately for different color attachments
is this true?
I read in the redbook that in modern openGL there is a function that can set blend modes and equations/functions seperately for different color attachments
is this true?
Yes
GL_ARB_draw_buffers_blend
void glBlendFunciARB (GLuint buf, GLenum src, GLenum dst);
void glBlendFuncSeparateiARB (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
void glBlendEquationiARB (GLuint buf, GLenum mode);
void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
Core since 4.0
void glBlendFunci (GLuint buf, GLenum sfactor, GLenum dfactor);
void glBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
void glBlendEquationi (GLuint buf, GLenum mode);
void glBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha);