I have been building a 2D map application in Linux Cluster(MPICH, RedHat 6.2) using Xlib.
In our application, the MPI processes can draw into Monitor of frontend machine directly using Xlib functions. To obtain this, the master process has to broadcast its x window handle (ID, (ex: Window win) to all the slave process, these will use this handle to draw into.
I do not know If I could use OpenGl functions as Xlib function in this way.
I am very great to hear your guides (idea).