Jack wrote:
About [pix_share_read] and [pix_share_write]. Is there a method using
this two objects to share a picture that come from a
[gemframebuffer] ? I think is not possible. Am I wrong ?
As far as I know (correct me if I'm wrong!), [gemframebuffer] stores images in GPU memory, you need to get it back to CPU memory as a pix, using eg [pix_snap], but that only snaps what is currently displayed (not from a framebuffer) (again correct me if I'm wrong).
And in my experience with oldish AGP graphics cards, GPU->CPU image copying is rather slow. PCIe may be better, I don't know.
I don't know if there is any way to share GPU memory between independent processes on the same machine, would be cool.