Chris Marshall wrote: > Stefan Evert wrote: >> >> 3dtest.pl also works well, but there seem to be some issues with the >> perldl 3D demos. Basically, the 3D graphics work. When I twiddle the >> plots with the mouse, I get lots of diagnostic messages about fake >> notify handlers etc.; I suppose that's debugging code in the git version? > > Currently all the diagnostic messages that seems useful are turned on... > >> However, if I resize the 3D window with the mouse, the plot vanishes >> and doesn't come back until I press 'q' to show the next image. >> Strangely enough, it's ok if I maximise the window (not fullscreen >> mode) and return it to normal size (but that doesn't bring back the >> display after resizing with the mouse). While playing around with >> resizing and trying to close the window with the mouse, I also got a >> bus error once, but can't replicate it at the moment. > > What if you click with the mouse in the black window? Does > the "missing" display show up then? That is some sort of > missing refresh logic in the TriD code, I think.
Window refresh problem is also visible with an ActivePerl install with the latest CPAN developers PDL and POGL releases. The good news is that now I have a non-X11+GLX system to try to track the bug down on. On my setup, the problem is such that if you do any activity in the TriD window then the image disappears---never to appear except during mouse manipulations of the object and at the next full image draw (i.e. in demo 3d). > It is on my list to track down as an annoyance but since it > appears to only happen after a resize and has a simple work-around > (please confirm this), I plan to put it on the bug > list as a low priority to be picked up after PDL-2.4.5 with > TriD is released. I was wrong here. This is definitely a show stopper for the official PDL-2.4.5 release (but we are close...)! > Thanks again for the debugging help (and the key clue)! > > Once I get some tester feedback from the win32 folks that > things work there, I'll be doing a quick update and push > of a new official POGL followed by the PDL-2.4.5. > > Cheers, > Chris > >>> I'll take a look at the patch. But I thought the WMCloseFunc had been >>> taken care of. Some thoughts: >>> >>> * Are you sure the OpenGL being used is the latest form git? >> >> Not entirely, since I still don't understand enough about how git >> works. I just figured out today that >> >> git checkout . >> git pull >> >> seems to be a safe way to update to the latest git version even if >> I've made local changes before. >> >>> * What is $OpenGL::VERSION? >> >> $ perl -mOpenGL -le 'print $OpenGL::VERSION' >> 0.58008 >> >>> * Could you please send me the Config.pm from the git POGL build? >> >> Attached, just in case. >> >> Thanks for your continuing efforts; things are looking ever better! >> Stefan _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
