GLUI is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window-system independent, using GLUT or FreeGLUT.
Yes, this is a serious problem putting the GLUI
application in an unusable state. At a quick
glance, it seems to be related to the call to
glui->pack_controls() in GLUI_Control::set_w.
reply 2
This bug seems top depend on the OpenGL library:
With libGL of libxfree86-4.3-23mdk
(LD_PRELOAD=/usr/X11R6/lib/libGL.so.1.2 bin/example5)
and libGL of libMesaGL1-5.0.1-5mdk
( LD_PRELOAD=/usr/X11R6/libGL.so.1.4.501 bin/example5)
this bug is not present.
But with the OpenGL library provided by the NVIDIA driver
version 4496
(LD_PRELOAD=/usr/lib/libGL.so.1.0.4496 bin/example5)
I have exactly the same bug.
https://sourceforge.net/p/glui/bugs/1/
original report
In glui example5.cpp ln 407
If you want to set a width using the following command on a closed rollout: options->set_w(180);
This will cause the rollout to malfunction. It seems to not refresh the frame containing the glui elements.
Cheers Stefan
Problem observed in following case:
reply 1
Yes, this is a serious problem putting the GLUI application in an unusable state. At a quick glance, it seems to be related to the call to glui->pack_controls() in GLUI_Control::set_w.
reply 2
This bug seems top depend on the OpenGL library:
With libGL of libxfree86-4.3-23mdk (LD_PRELOAD=/usr/X11R6/lib/libGL.so.1.2 bin/example5) and libGL of libMesaGL1-5.0.1-5mdk ( LD_PRELOAD=/usr/X11R6/libGL.so.1.4.501 bin/example5) this bug is not present.
But with the OpenGL library provided by the NVIDIA driver version 4496 (LD_PRELOAD=/usr/lib/libGL.so.1.0.4496 bin/example5) I have exactly the same bug.
(I am under Mandrake Linux 9.2)