method of copying pixels between pbuffer

Is there a way of copying pixels between pbuffers?My app need to copy pixels between different pbuffer,how to do it?

on ATI WGL_make_current_read is designed for exactly this usage.
but unfortunately, Nvidia does not support this extension… i am not sure, but i think NV_pixel_data_range could help you with this problem.