From: Diederick C. N. <dc...@gm...> - 2012-12-18 05:32:19
|
Hi Eero, Thanks for the report. I don't have two screens here so cant reproduce. But it sounds funny. There is nothing special about a glutFullScreen window that should prevent any other window from refreshing. It is simply pushed to front, given popup style (this is new in 2.8, not used in 2.6, but needed to have a better chance of overlapping the system taskbar), and stripped of its titlebar and such. I wonder if its somehow related to the popup style, this also seems to cause issues with subwindows of the fullscreen window not being displayed, though i haven't really pinned this down. Could you try removing the line "s |= WS_POPUP;" before the line "SetWindowLong(win->Window.Handle, GWL_STYLE, s);" in glutFullScreen and see if that fixes it? Then at least we have some idea of what might be going on. Thanks! Dee On Mon, Dec 10, 2012 at 4:07 PM, Eero Pajarre <epa...@gm...> wrote: > This is mostly to inform that this kind of issue seems to exists, and > of course maybe somebody is able to replicate this. > > I recently found out, that at least on a specific configuration > (Windows7, Nvidia card, two HDMI connected projectors, latest FreeGLUT > from svn) I could not get my second FreeGLUT full screen window to > redraw. My redisplay callback was called, I rendered, and called > glutSwapBuffers, but nothing happened. > > In some cases a mouse click on the window caused it to update. Popping > the window up using glutPopwindow did not help. > > On an other computer (Windows7, another Nvidia, DVI connected > monitors) everything seems to work fine. > > Changing back to an older version of FreeGLUT, fixed to issue on the > first computer, so this seems to be somehow FreeGLUT related. > > Eero > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Freeglut-developer mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freeglut-developer |