1. 01 Nov, 2016 1 commit
    • Ken Martin's avatar
      Remove ES2 support for VTK 8.0 · 0f750114
      Ken Martin authored
      ES2 is causing headaches and code mess and is
      getting old. Remove for 8.0 so we can focus on
      more modern APIs. Most Apple and Adroid devices
      from the past 4 years support ES3.
      0f750114
  2. 28 Oct, 2016 1 commit
    • Ken Martin's avatar
      tests with leaks were not failing · 102168d7
      Ken Martin authored
      I am not sure what change caused this, but
      test with debug leaks are no longer reported
      as failing. This change causes them to fail
      when run with ctest.
      102168d7
  3. 19 Oct, 2016 1 commit
  4. 11 Oct, 2016 4 commits
  5. 05 Oct, 2016 1 commit
  6. 20 Sep, 2016 1 commit
  7. 19 Sep, 2016 1 commit
  8. 29 Aug, 2016 1 commit
    • Ken Martin's avatar
      Add support for OpenVR and Oculus to VTK · a38815b8
      Ken Martin authored
      This topic adds support for VTK rendering using the
      oculus or OpenVR/Vive VR headsets. It also adds some
      core support classes that both these devices use to
      add support for 3D interaction events and picking via
      
        vtkRenderWindowInteractor3D
        vtkPropPicker3D
        vtkInteractorStyle3D
      
      These modules are designed to use the object factory
      mechanism to override the standard OpenGL RenderWindow.
      If needed, the override of the factory can be turned off
      Off is useful for apps that have a normal OpenGL window
      but may want to explicitly create an occulus or openVR
      window as a result of user input such as a menu option.
      
      This topic adds CMake find modules for SDL2, OculusSDK,
      and the OpenVR SDK.
      a38815b8
  9. 24 Aug, 2016 1 commit
  10. 17 Aug, 2016 1 commit
  11. 12 Aug, 2016 1 commit
  12. 10 Aug, 2016 1 commit
  13. 09 Aug, 2016 1 commit
  14. 04 Aug, 2016 2 commits
    • Sujin Philip's avatar
      Disable Diy2 warnings · eb34765c
      Sujin Philip authored
      Adds a mechanism to disable warnings for diy2 instead of suppressing them.
      eb34765c
    • Mathieu Westphal's avatar
      Add module include directories before all other include directories · b97f8a30
      Mathieu Westphal authored
      This commit add module include directories (BINARY_DIR and SOURCE_DIR)
      before all other includes so they are searched before the rest,
      this fix a bug where, eg. leftover header files generated from the Qt moc
      in an unclean build directory could be found first if the Qt source files
      were moved from one module to another
      b97f8a30
  15. 01 Aug, 2016 1 commit
  16. 27 Jul, 2016 1 commit
  17. 25 Jul, 2016 1 commit
  18. 14 Jul, 2016 1 commit
  19. 12 Jul, 2016 1 commit
  20. 08 Jul, 2016 6 commits
  21. 07 Jul, 2016 2 commits
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION to last few places · 29e423b8
      Sean McBride authored
      Find/replace of:
      
      ;[ ]*//\s*Not implemented[\.]*
      to
       VTK_DELETE_FUNCTION;
      
      To catch a few remaining ones missed by previous greps.
      
      Manually reverted changed files in VPIC and KWSys folders, and a couple other of places.
      29e423b8
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION for operator= · 2d0e11ef
      Sean McBride authored
      (operator\s*=.*);\s*//\s*Not\s*implemented[\.]*
      to
      \1 VTK_DELETE_FUNCTION;
      
      After that, this finds basically nothing:
      
      operator.*implemented
      
      then manually reverted changed files in VPIC and KWSys folders.
      2d0e11ef
  22. 06 Jul, 2016 2 commits
  23. 01 Jul, 2016 1 commit
  24. 29 Jun, 2016 1 commit
  25. 28 Jun, 2016 2 commits
  26. 26 Jun, 2016 1 commit
    • Michka Popoff's avatar
      ENH: Do not link against libpython when possible · 772cc086
      Michka Popoff authored
      This is similar to what is already done in ITK and SimpleITK.
      
      The new vtkTargetLinkLibrariesWithDynamicLookup.cmake file is slightly modified copy from ITK (things have been renamed from ITK to VTK). The explanation of what this patch tries to achieve is documented in this file.
      
      A new argument is introduced, called OPTIONAL_PYTHON_LINK. When used, the module will be optionally be linked against libpython. In the module.cmake files, most vtkPython dependencies were moved to COMPILE_DEPENDS, so that libpython is not added to the target_link_libraries() call.
      
      The vtkPython is explicitely linked against the python libraries, as this is a python executable.
      
      Also, the find_package calls for the PythonLibs were made optional when possible.
      
      This fixes the following bug: http://www.vtk.org/Bug/view.php?id=16068
      772cc086
  27. 17 Jun, 2016 1 commit
  28. 18 May, 2016 1 commit