Sharing context across processes (non-Win32).

Is it possible to share a context across two separate processes under X? Specifically, I would like to share either textures or FBOs across two different processes:

  • where one process (ProcA) is not created by me, but supports plugins for to call whatever gl/glX functions I want.

  • I would like the textures I generate in my process (ProcB) to be accessible in ProcA.

How would I go about doing this? Thanks.

You could not. The only thing you can do is the share contexts with different threads.