vtkm::rendering has more compilation units to help out 32bit compilers
Visual Studio default toolset uses 32bit executables for compiling which means that if it uses more than 4GB of memory per instance it crashes. By moving the ConnectivityTracer into a separate compilation unit we can help out the compiler. This also improved compilation times and library size: Old: build time (j8): 48.62 real lib size: 6.2MB New: build time (j8): 41.31 real lib size: 5.0MB
Showing with 1851 additions and 1513 deletions
This diff is collapsed.