[XForms] Shared GL contexts

Angus Leeming angus.leeming at btopenworld.com
Tue Jun 1 06:02:41 EDT 2004


On Friday 28 May 2004 7:48 pm, David Scriven wrote:
> > I have no idea what the cause is. Another way that I found to
> > reproduce it was:
> >
> > 1) Create an xforms 1.0 or 1.0.90 application that uses
> > GLCanvases and GL.
> > 2) Run two instances of the application at the same time.
> > 3) Close one of them.
>
> This is rather worrying. It doesn't seem to be a problem with
> XForms-GL apps built with 0.89. I can run any number under
> Fedora and they don't seem to interact. My Fedora is fully
> updated and I'm using the latest NVIDIA driver - 5336.
>
> I've rebuilt the apps in Fedora with the latest g++, but I haven't
> rebuilt the XForms library - so it makes me wonder - is there
> something in XForms that is causing the problem? The only way
> to test this (I think) is to compile an app under Fedora and
> link it with both the old (0.89) library and the new to see
> if there is any difference in behaviour.

I cannot reproduce this with the two GL demo apps, demos/gl and 
demos/glwin.

Jason, can you supply me with a minimal GL code that compiles and runs 
correctly under XForms 0.89 but which demonstrates this problem under 
XForms >= 1.0?

We can possibly get TC to provide a copy of the 0.89 sources to help 
track down the offending change.

Angus



More information about the Xforms mailing list