[vtk-developers] Update on VTK modularization progress

Aashish Chaudhary aashish.chaudhary at kitware.com
Tue Sep 27 14:37:52 EDT 2011


Hi Tom,

On Tue, Sep 27, 2011 at 2:00 PM, tom fogal <tfogal at sci.utah.edu> wrote:
> Eeek, I didn't know the modularization effort included a rework of how GL
> worked.  You might be interested in commits like these:
>
>
> https://gitorious.org/visit-vtk/visit-vtk/commit/a8f227626619cb3355ae130bfd2b2b17c8c5bd22/diffs
>
> https://gitorious.org/visit-vtk/visit-vtk/commit/49d013d02304c867ac246f3744e6e4b0d9e25ff3

I remember your discussion on the mailing list but not sure how much
these commits are related to that (it was some time back).

These changes are quite significant. Would it be possible for you to
push a topic branch that is GL specific?

>
> and there are many more in
>
>   https://gitorious.org/visit-vtk/visit-vtk/commits/5.8
>
> I didn't do very well with the build system though, I'd bet you've done a
> better job with that.
>
> In any case, we should coordinate ... I want to get commits like the above
> into VTK proper so that we don't have to hold on to them indefinitely, and
> it sounds like we have similar goals.
>
> -tom
>
> On 09/27/2011 11:46 AM, Marcus D. Hanwell wrote:
>>
>> Hi,
>>
>> I just pushed an update to the VTK modular repository that adds
>> support for export macros, and includes some refactoring in rendering
>> to remove GL dependence.
>>
>> http://www.gitorious.org/kitware/vtkmodular
>>
>> I am attempting to actually get a render window up and running, and am
>> pretty close right now. Due to the way that vtkGraphicsFactory was
>> written it has become clear that the approach cannot be used in a
>> modular VTK. I am working on an addition that uses the
>> vtkObjectFactory, and that seems to work well but will require some
>> initialization in static builds that was not necessary before.
>>
>> This means that some adjustment to existing applications will be
>> required - likely including a header that will ensure the correct
>> overrides are in place before a window is instantiated. I would like
>> to add this to the ARB's next agenda, but this seems like a reasonable
>> change that will reduce the coupling. I will also be watching the
>> nightly dashboards, and hopefully have a few render tests working.
>>
>> We have already been exercising various portions of VTK modular with
>> Sandia, and with some internal projects looking at getting VTK working
>> on embedded platforms. I will be updating the manifest.txt file soon
>> in the modularization branch on the topic stage, and have some new
>> Python code to fix up our source code for export headers and other
>> pieces.
>>
>> Thanks,
>>
>> Marcus
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtk-developers
>>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>



-- 
| Aashish Chaudhary
| R&D Engineer
| Kitware Inc.
| www.kitware.com



More information about the vtk-developers mailing list