<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Hi Siavash,</div><div class="gmail_quote"><br></div><div class="gmail_quote">I'm not the David who posted the announcement, but I can help to clarify.  And I also have a background in image registration, so what the heck.</div><div class="gmail_quote"><br></div><div class="gmail_quote">1) VTK has been using some parts of OpenGL 2 for a long, long time already.  The big change is that VTK has now been completely converted to OpenGL2, so it is possible to build VTK with all OpenGL 1 code removed.</div><div class="gmail_quote"><br></div><div class="gmail_quote">2) VTK had a lot of OpenGL 1 code.  Tons of it.  Converting that code to OpenGL 2 is a lot of work.  It would have been a lot of work in 2005.  It would have been a lot of work in 2010.  Just because OpenGL 2 has existed for a long time, that doesn't mean that magic tools have appeared that automatically convert OpenGL 1 code to OpenGL 2 code.</div><div class="gmail_quote"><br></div><div class="gmail_quote">3) In addition to converting all the OpenGL 1 code to OpenGL 2, many features were added to take advantage of OpenGL 2.</div><div class="gmail_quote"><br></div><div class="gmail_quote">4) VTK didn't stop at OpenGL 2.  The new backend simply requires OpenGL 2 as a minimum.  It allows use of features and extensions from later version of OpenGL.</div><div class="gmail_quote"><br></div><div class="gmail_quote">5) This change was overdue, for sure.  So we have to thank Will Schroeder and Kitware for all the effort they put forth to get the NIH grant that allowed the work to be done.</div><div class="gmail_quote"><br></div><div class="gmail_quote"> - David</div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote">On Thu, Sep 10, 2015 at 4:57 PM, Siavash Khallaghi <span dir="ltr"><<a href="mailto:siavashk@ece.ubc.ca" target="_blank">siavashk@ece.ubc.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David,<br>
<br>
I am coming from an image registration background and my question is most<br>
likely trivial to you and most people in the graphics community. Given that<br>
OpenGL2 was released in  2004<br>
<<a href="https://en.wikipedia.org/wiki/OpenGL#OpenGL_2.0" rel="noreferrer" target="_blank">https://en.wikipedia.org/wiki/OpenGL#OpenGL_2.0</a>>  , I am wondering why<br>
migrating to it is difficult?<br>
<br>
Siavash<br></blockquote></div></div></div>