<div dir="ltr">Yes it fixes the issue.<div>And i was the one that reported the initial problem linked to the topic, so i will be double happy to see it merged when appropriate :)</div><div><br></div><div>Thanks Ken !</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-07 14:48 GMT+02:00 Ken Martin <span dir="ltr"><<a href="mailto:ken.martin@kitware.com" target="_blank">ken.martin@kitware.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><a name="1504258593676b40__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Yes, topic </span></a></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><a href="https://gitlab.kitware.com/vtk/vtk/merge_requests/607" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">https://gitlab.kitware.com/vtk/vtk/merge_requests/607</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">has a fix for it. I just have been too chicken to try merging that patch. But the fix you need is in the diffs.</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ken</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ken Martin PhD</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Chairman & CFO</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Kitware Inc.</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">28 Corporate Drive</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Clifton Park NY 12065</span></p><p class="MsoNormal"><a href="mailto:ken.martin@kitware.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:blue">ken.martin@kitware.com</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="tel:919%20869-8871" value="+19198698871" target="_blank">919 869-8871</a> (w)</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This communication, including all attachments, contains confidential and legally privileged information, and it is intended only for the use of the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken in reliance on it is prohibited and may be unlawful. If you received this communication in error please notify us immediately and destroy the original message. Thank you.</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> vtk-developers [mailto:<a href="mailto:vtk-developers-bounces@vtk.org" target="_blank">vtk-developers-bounces@vtk.org</a>] <b>On Behalf Of </b>Xabi Riobe<br><b>Sent:</b> Wednesday, October 7, 2015 5:50 AM<br><b>To:</b> VTK Developers<br><b>Subject:</b> [vtk-developers] OpenGL2 : VBO update missing for mapper2d</span></p><div><div class="h5"><p class="MsoNormal"> </p><div><p class="MsoNormal">Hi,</p><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">There is a missing update of the VBO in vtkOpenGLPolyDataMapper2D when we use TransformCoordinate and the viewport changes.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">In the attached example, a plane is rendered to cover the full window, but if you resize the window, the plane does not update.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Maybe in vtkOpenGLPolyDataMapper2D::RenderOverlay, we should had a test on the viewport MTime when updating the VBO? It works if i force to pass this condition and update:</p></div><div><p class="MsoNormal"> </p></div><div><div><p class="MsoNormal"> if (this->VBOUpdateTime < this->GetMTime() ||</p></div><div><p class="MsoNormal"> this->VBOUpdateTime < actor->GetMTime() ||</p></div><div><p class="MsoNormal"> this->VBOUpdateTime < input->GetMTime() )</p></div><div><p class="MsoNormal"> {</p></div><div><p class="MsoNormal"> this->UpdateVBO(actor, viewport);</p></div><div><p class="MsoNormal"> this->VBOUpdateTime.Modified();</p></div><div><p class="MsoNormal"> }</p></div></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal"> </p></div></div></div></div></div></div>
</blockquote></div><br></div>