[vtkusers] VTK 7 and vtkRenderingOpenGL2 migration

Orion Poplawski orion at cora.nwra.com
Mon Feb 8 12:25:12 EST 2016


Thanks for the response, but I can't find any evidence of these macros in the
installed headers or anything else of use in that header file, except perhaps
the new definition of VTK_USE_GLSL_SHADERS.

On 02/08/2016 09:59 AM, Ken Martin wrote:
> I believe you can do
> 
> #include "vtkRenderingOpenGLConfigure.h"
> 
> #ifdef VTK_OPENGL2
> blah
> #endif
> 
> #ifdef VTK_OPENGL1
> blah
> #endif
> 
> 
> 
> On Fri, Feb 5, 2016 at 11:27 AM, Orion Poplawski <orion at cora.nwra.com
> <mailto:orion at cora.nwra.com>> wrote:
> 
>     I'm looking at updating the Fedora VTK package to 7.0 and rebuilding dependent
>     packages here: https://copr.fedorainfracloud.org/coprs/orion/vtk7/builds/
> 
>     One problem is packages (e.g. engrid) that do:
> 
>     VTK_MODULE_INIT(vtkRenderingOpenGL);
> 
>     It appears that with VTK 7.0 it would need to do:
> 
>     VTK_MODULE_INIT(vtkRenderingOpenGL2);
> 
>     What's the best way for projects to handle this automatically, as the vtk they
>     are building against may have been built with either backend.
> 
> 
>     --
>     Orion Poplawski
>     Technical Manager                     303-415-9701 x222
>     <tel:303-415-9701%20x222>
>     NWRA, Boulder/CoRA Office             FAX: 303-415-9702 <tel:303-415-9702>
>     3380 Mitchell Lane                       orion at nwra.com
>     <mailto:orion at nwra.com>
>     Boulder, CO 80301                   http://www.nwra.com
>     _______________________________________________
>     Powered by www.kitware.com <http://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 VTK FAQ at:
>     http://www.vtk.org/Wiki/VTK_FAQ
> 
>     Search the list archives at: http://markmail.org/search/?q=vtkusers
> 
>     Follow this link to subscribe/unsubscribe:
>     http://public.kitware.com/mailman/listinfo/vtkusers
> 
> 
> 
> 
> -- 
> Ken Martin PhD
> Chairman & CFO
> Kitware Inc.
> 28 Corporate Drive
> Clifton Park NY 12065
> 518 371 3971
> 
> 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.


-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion at nwra.com
Boulder, CO 80301                   http://www.nwra.com


More information about the vtkusers mailing list