Created attachment 15528 [details] test case When glDrawBuffers write to front/back buffer and DRAW_BUFFER0 simultaneously, front buffer will be incorrect that every pixel is white. If glDrawBuffers only write to front/back buffer, it is OK.
The test program has a bug: GL_DRAW_BUFFERn is not a legal value for glDrawBuffers() or glReadBuffer(). GL_COLOR_ATTACHMENTn_EXT would be the right value. Though, I think you'll need to create some FBOs for that to work (and not generate a different GL error).
Mass version move, cvs -> git
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.