Is there a way to use two different colour buffers, such that one will be used to draw on the screen, while the other one will be used for some other purpose. For example, one buffer will be drawn on the screen, while on the other buffer I will perform some Accumulation function. The buffers shouldn't have any connection at all, and both can read or written to at any given time.
Any help would be highly appreciated.