Skip to content
Snippets Groups Projects
  1. Feb 10, 2019
    • Kenneth Moreland's avatar
      Fix copyright statement check · d3ab05a7
      Kenneth Moreland authored
      Do not check for the copyright statement for files in the third party
      directory. These files shouldn't have the VTK-m copyright. Frankly, I
      don't understand why this has not been a problem before.
      d3ab05a7
  2. Feb 09, 2019
  3. Feb 08, 2019
  4. Feb 07, 2019
  5. Feb 06, 2019
  6. Feb 05, 2019
    • Robert Maynard's avatar
      VTK-m now doesn't clobber external DIY installations · ad98d818
      Robert Maynard authored
      Fixes #334
      ad98d818
    • Robert Maynard's avatar
      Merge topic 'remove_check_build_test' · 6b3f60ee
      Robert Maynard authored and Kitware Robot's avatar Kitware Robot committed
      
      4b47a4d9 Remove VTKmCheckSourceInBuild
      45c24109 Add changelog for VTKmCheckSourceInInstall
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !1537
      6b3f60ee
    • Haocheng LIU's avatar
      Merge topic 'asynchronize-timer' · 0696ae13
      Haocheng LIU authored and Kitware Robot's avatar Kitware Robot committed
      
      415252c6 Introduce asynchronous and device independent timer
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: default avatarHaocheng LIU <haocheng.liu@kitware.com>
      Acked-by: default avatarRobert Maynard <robert.maynard@kitware.com>
      Merge-request: !1530
      0696ae13
    • Haocheng LIU's avatar
      Introduce asynchronous and device independent timer · 415252c6
      Haocheng LIU authored
      The timer class now is asynchronous and device independent. it's using an
      similiar API as vtkOpenGLRenderTimer with Start(), Stop(), Reset(), Ready(),
      and GetElapsedTime() function. For convenience and backward compability, Each
      Start() function call will call Reset() internally and each GetElapsedTime()
      function call will call Stop() function if it hasn't been called yet for keeping
      backward compatibility purpose.
      
      Bascially it can be used in two modes:
      
      * Create a Timer without any device info. vtkm::cont::Timer time;
      
        * It would enable timers for all enabled devices on the machine. Users can get a
      specific elapsed time by passing a device id into the GetElapsedtime function.
      If no device is provided, it would pick the maximum of all timer results - the
      logic behind this decision is that if cuda is disabled, openmp, serial and tbb
      roughly give the same results; if cuda is enabled it's safe to return the
      maximum elapsed time since users are more interested in the device execution
      time rather than the kernal launch time. The Ready function can be handy here
      to query the status of the timer.
      
      * Create a Timer with a device id. vtkm::cont::Timer time((vtkm::cont::DeviceAdapterTagCuda()));
      
        * It works as the old timer that times for a specific device id.
      415252c6
  7. Feb 04, 2019
  8. Jan 31, 2019
  9. Jan 30, 2019
  10. Jan 29, 2019
  11. Jan 28, 2019
  12. Jan 26, 2019
  13. Jan 25, 2019
  14. Jan 24, 2019
Loading