does glReadPixels read front, or backbuffer

does glReadPixels read front, or backbuffer?? they just say framebuffer. Does it have to be swapped before readpixels can see it?

Whatever you specified with glReadBuffer.