I've checked in a new GLX test for rendering into one GLX window by two processes. See comments in progs/xdemos/corender.c for instructions.
Two interlocking tori are drawn. The first process draws a red one, the second process draws a blue one.
I'm getting mixed results. With an old GeForce3 series card it seems to work perfectly.With a GeForce 7300 card there's rendering glitches. The blue torus isn't depth-buffered correctly. But if I insert an extra glClear(GL_DEPTH_BUFFER_BIT) it works except for an occasional glitch. Pretty weird - the second clear shouldn't do what it does.
See attached image.In both cases, rapid window resizes causes lots of window flickering but no noticable distortion of the rendering otherwise.
-Brian
<<inline: corender.png>>
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
-- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel