<div dir="ltr">An interesting metric. Ken, who is not the only developer working on this, had 773 commits solely on this topic. Some of these commits changed or added thousands of lines at once. Not trivial to migrate hundreds of classes, tens of thousands of lines of code from fixed pipeline to modern OpenGL.</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 10, 2015 at 8:12 PM, Ken Martin <span dir="ltr"><<a href="mailto:ken.martin@kitware.com" target="_blank">ken.martin@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Adding a few more points. As David said OpenGL2 could have been named<br>
OpenGLNew, the 2 is really just there because we are implementing it<br>
without yet replacing the old OpenGL code. So we have two libraries so we<br>
needed a name that was different than just OpenGL so we called it OpenGL2<br>
:-) In terms of what version of OpenGL we support it is mostly OpenGL<br>
version 3.2 which has the nice property that I believe it is mostly<br>
forward compatible with later versions of OpenGL including the latest<br>
releases. So I believe you could create an OpenGL 4.4 context and most if<br>
not all of the new rendering code would work in it which is nice for those<br>
who want to experiment with the latest OpenGL features. The difference<br>
between OpenGL 1.0 which VTK originally used and OpenGL 3.2 Core is<br>
significant given how much rendering code VTK has in it. Plus at the same<br>
time we made the new OpenGL code support OpenGL ES versions 2.0 and 3.0<br>
which are used on Android and iOS devices and added in support for<br>
multitouch events etc. There is a lot in this upgrade :-)<br>
<br>
Hope that helps!<br>
Ken<br>
<br>
<br>
Ken Martin PhD<br>
Chairman & CFO<br>
Kitware Inc.<br>
28 Corporate Drive<br>
Clifton Park NY 12065<br>
<a href="mailto:ken.martin@kitware.com">ken.martin@kitware.com</a><br>
<a href="tel:919%20869-8871" value="+19198698871">919 869-8871</a> (w)<br>
<br>
<br>
This communication, including all attachments, contains confidential and<br>
legally privileged information, and it is intended only for the use of the<br>
addressee. Access to this email by anyone else is unauthorized. If you<br>
are not the intended recipient, any disclosure, copying, distribution or<br>
any action taken in reliance on it is prohibited and may be unlawful. If<br>
you received this communication in error please notify us immediately and<br>
destroy the original message. Thank you.<br>
<div class="HOEnZb"><div class="h5"><br>
-----Original Message-----<br>
From: vtkusers [mailto:<a href="mailto:vtkusers-bounces@vtk.org">vtkusers-bounces@vtk.org</a>] On Behalf Of Siavash<br>
Khallaghi<br>
Sent: Thursday, September 10, 2015 7:28 PM<br>
To: <a href="mailto:vtkusers@vtk.org">vtkusers@vtk.org</a><br>
Subject: Re: [vtkusers] VTK 6.3.0<br>
<br>
Thanks to both Davids for the clarification. I am looking forward to the<br>
new release!<br>
<br>
Cheers,<br>
<br>
Siavash<br>
<br>
<br>
<br>
--<br>
View this message in context:<br>
<a href="http://vtk.1045678.n5.nabble.com/VTK-6-3-0-tp5733847p5733853.html" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.com/VTK-6-3-0-tp5733847p5733853.html</a><br>
Sent from the VTK - Users mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at:<br>
<a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
</div></div></blockquote></div><br></div>