<div dir="ltr"><div>Hi osg-users,</div>
<div> </div>
<div>I've been posting some times about resize artefacts and i finally found the solution, it seems to be related to a drivers problem. I've downloaded last beta NVIDIA drivers 177.92 and the problem disappeared...<br>
<br></div>
<div class="gmail_quote">2008/9/2 amalric alexandre <span dir="ltr"><<a href="mailto:alex.pixxim@gmail.com">alex.pixxim@gmail.com</a>></span><br>
<blockquote style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid" class="gmail_quote">
<div dir="ltr">
<div>Hi Jean-Sébastien,</div>
<div> </div>
<div>I'm neither a Win32 programming expert so if someone has an idea on how to avoid those kind of behaviour please let the community knows.</div>
<div> </div>
<div>I haven't been able to find the bug, I searched deeper in osg code without success.</div>
<div> </div>
<div>I'm so sad to not find why it refuse to update viewport size...<br><br></div>
<div class="gmail_quote">2008/8/8 Jean-Sébastien Guay <span dir="ltr"><<a href="mailto:jean-sebastien.guay@cm-labs.com" target="_blank">jean-sebastien.guay@cm-labs.com</a>></span> 
<div>
<div></div>
<div class="Wj3C7c"><br>
<blockquote style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid" class="gmail_quote">Hi all, 
<div><br><br>
<blockquote style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid" class="gmail_quote">Here is what to do :<br>1) Launch osgviewerMFC sample<br>2) open a model<br>3) reduce window size (not maximised)<br>
4) open an other different model<br>5) reduce second window size (not maximised)<br>6) close first window<br>7) try to resize second window<br></blockquote><br></div>This is also reproducible with stock osgviewer on Win32 when using 2 screens.<br>
<br>1. osgviewer cow.osg (make sure it starts on both screens, fullscreen)<br>2. press 'f' to go out of fullscreen mode. you will get 2 windows, one on each screen.<br>3. resize one of the windows (make it bigger), it works fine.<br>
4. close one of the windows.<br>5. resize the remaining window (make it bigger), and you get the same artifact as in the attachment in the OP.<br><br>I'm not a win32 programming expert so I can't really see what would cause this. The cow still rotates if you try, so the update loop is still being executed... I can't see why the viewport would not be updated to the new window size if one of the windows was closed... Perhaps someone more knowledgeable than me can trace through the code.<br>
<br>And I can't test right now if the same happens on other platforms, but I suspect not.<br><br>J-S<br>-- <br>______________________________________________________<br>Jean-Sebastien Guay    <a href="mailto:jean-sebastien.guay@cm-labs.com" target="_blank">jean-sebastien.guay@cm-labs.com</a><br>
                              <a href="http://www.cm-labs.com/" target="_blank">http://www.cm-labs.com/</a><br>                       <a href="http://whitestar02.webhop.org/" target="_blank">http://whitestar02.webhop.org/</a><br>
_______________________________________________<br>osg-users mailing list<br><a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
</blockquote></div></div></div><br><br clear="all">
<div class="Ih2E3d"><br>-- <br>Alexandre AMALRIC Ingénieur R&D<br>===================================<br>PIXXIM S.A. 73E, rue Perrin-Solliers 13006 Marseille<br><a href="http://www.pixxim.fr/" target="_blank">http://www.pixxim.fr</a> <br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Alexandre AMALRIC Ingénieur R&D<br>===================================<br>PIXXIM S.A. 73E, rue Perrin-Solliers 13006 Marseille<br><a href="http://www.pixxim.fr">http://www.pixxim.fr</a> <br>
</div>