1. 12 Sep, 2016 2 commits
  2. 09 Sep, 2016 2 commits
  3. 08 Sep, 2016 5 commits
  4. 02 Sep, 2016 1 commit
    • David Gobbi's avatar
      Simplify extern template declaration · ff7ce07d
      David Gobbi authored
      For C++11 (and for some pre-C++11 compilers via extensions) a template
      instantiation can be declared "extern" so that the compiler will avoid
      generating more than one copy of the code for that template.
      
      This commit is an attempt to simplify the use of extern template in VTK.
      ff7ce07d
  5. 26 Aug, 2016 1 commit
  6. 25 Aug, 2016 2 commits
  7. 24 Aug, 2016 3 commits
  8. 23 Aug, 2016 1 commit
  9. 22 Aug, 2016 1 commit
  10. 19 Aug, 2016 2 commits
    • Robert Maynard's avatar
    • Bill Lorensen's avatar
      ENH: Introduce vtkMTimeType · 9333d9d1
      Bill Lorensen authored
      This is a fix for:
      vtk/vtk#14310
      
      Windows applications that run for a long time report that rendered
      objects do not change. This is because the modified time on a Windows
      system is 32 bits. This causes overflows that defeat the modified time
      mechanism. This patch defines a new type, vtkMTimeType that is 64
      unsigned integer regardless of the architecture.
      
      A mechanism to provide backward compatibility is introduced. The
      preprocessor define "VTK_HAS_MTIME_TYPE" can be used in applications
      that must build against VTK versions that use the "unsigned long" type
      for MTime's.
      
      Methodology used to find MTime occurences:
      1) Identify files as follows:
         git grep "unsigned long" | grep ime | cut -d":" -f1,1 | sort | uniq
      2) Hand edit each of those files replacing "unsigned long" with
         "vtkMTimeType" where appropriate.
      3) Temporarily change typedef for vtkMTimeType to "double" to detect
         missing conversions
      9333d9d1
  11. 15 Aug, 2016 1 commit
  12. 12 Aug, 2016 2 commits
  13. 11 Aug, 2016 1 commit
  14. 09 Aug, 2016 1 commit
  15. 03 Aug, 2016 2 commits
  16. 28 Jul, 2016 6 commits
  17. 26 Jul, 2016 2 commits
  18. 25 Jul, 2016 4 commits
  19. 22 Jul, 2016 1 commit