Should this be `||`? I'm thinking of the situation where currentReadFramebuffer is FauxBackbuffer and currentDrawFramebuffer is RealBackbuffer, and a BindFramebuffer to either is set.

Also, out of curiosity, which driver reports this? I only have NVidia Linux and Mesa readily available, so I don't see this one. It's a good report, though.