1. 08 Feb, 2016 1 commit
  2. 28 Jan, 2016 1 commit
  3. 30 Sep, 2015 1 commit
    • Will Schroeder's avatar
      Accelerated vtkSpanSpace with parallel sort · e45f1de3
      Will Schroeder authored
      A vtkSMPTools::Sort() method was added (which is a drop in replacement
      for std::sort()). Under the hood, in TBB tbb::parallel_sort() is used.
      Other SMP implementations (Sequential,Simple,Kaapi,OpenMP) are for now
      using std::sort().
      This new vtkSMPTools capability was then used to accelerate the
      sort process in vtkSpanSpace as well as vtkCheckerboardSplatter.
  4. 13 Mar, 2015 3 commits
    • Bill Lorensen's avatar
      COMP: Member template function use on Mac · bc10e204
      Bill Lorensen authored
      Some Mac compilers fail to compile member function calls that contain
      the redundant
      vtkCheckerboardSplatterAlgorithm<TPoints,TScalars>::. Removing the
      redundant code resolves the compilation issue on the Macs and still
      build fine on other platforms.
      Change-Id: I42376c5127f9465c8895fc67673227ad76a923a4
    • Will Schroeder's avatar
      Using typename instead of class for templates · a6237419
      Will Schroeder authored and Bill Lorensen's avatar Bill Lorensen committed
      Change-Id: I86108f2df3acf52f53723120c5de81084756a870
    • Will Schroeder's avatar
      New Guassian splatter class, added multithreading · 2be42614
      Will Schroeder authored and Bill Lorensen's avatar Bill Lorensen committed
      vtkCheckerboardSplatter is a much faster implementation of
      vtkGaussianSplatter. It also makes use of multithreading through
      vtkSMPTools. vtkGaussianSplatter was also sped up by using these
      same multithreading tools.
      Change-Id: If8b987231b973e7005bba563af1c6933d61f0bb1