[Paraview] OpenGL Backend Identification

Joachim Pouderoux joachim.pouderoux at kitware.com
Wed Dec 9 11:12:09 EST 2015


BTW, I took a look but I do not see any way for a third party VTK or PV
application that would not use CMake machinery (and use VTK_OPENGL_BACKEND)
to know if the VTK it uses is based on OpenGL backend 1 or 2.
VTK_OPENGL2 is a compiler definition provided to build VTK or PV but, as
there is no global VTK configuration header, shouldn't we add a function in
vtkRenderWindow to return the version of the backend it is based on?

*Joachim Pouderoux*

*PhD, Technical Expert*
*Kitware SAS <http://www.kitware.fr>*


2015-12-08 19:58 GMT+01:00 Ben Boeckel <ben.boeckel at kitware.com>:

> On Mon, Dec 07, 2015 at 14:49:51 -0500, Tim Thirion wrote:
> > I'm looking to provide run-time identification of the current OpenGL
> > backend in use. Some questions:
> >
> > 1. VTK #defines VTK_OPENGL2, but ParaView #defines VTKGL2. Is there a
> > particular reason we have both?
>
> VTK used to have both. VTKGL2 should be migrated to VTK_OPENGL2 (as VTK
> did).
>
> > 2. Is there an ideal place to define such a constant? Perhaps on the
> render
> > window?
>
> The About dialog has a list of information already (versions of Python,
> matplotlib, numpy, Qt, etc.).
>
> --Ben
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20151209/5c4663f2/attachment.html>


More information about the ParaView mailing list