1. 07 Jan, 2019 1 commit
  2. 03 Jan, 2019 1 commit
    • Robert Maynard's avatar
      RuntimeDeviceTracker DeepyCopy is better optimized. · 10895f0e
      Robert Maynard authored
      The DeepCopy method is used when a ScopedGlobalRuntimeDeviceTracker
      is constructed. This in turn causes the rebuilding of the device
      names and states which isn't a free operation. Now we copy the already
      computed information.
      
      This was noticeable when using ArrayHandleTransform since it uses
      ScopedGlobalRuntimeDeviceTracker when construction host side
      portals.
      10895f0e
  3. 02 Jan, 2019 1 commit
  4. 13 Dec, 2018 1 commit
    • Allison Vacanti's avatar
      Add vtkm::cont::Initialize. · cdb1f568
      Allison Vacanti authored
      Also
      - Renamed vtkm::cont::make_DeviceAdapterIdFromName to just overload
        make_DeviceAdapterId.
      - Refactored CMake logic for unit tests
        - Since we're now querying the device tracker for the names, they
          cannot be all caps.
      - Updated usages of InitLogging to use Initialize instead.
      - Added changelog.
      cdb1f568
  5. 23 Nov, 2018 1 commit
    • Haocheng LIU's avatar
      Merge worklet testing executables into a device dependent shared library · 88596366
      Haocheng LIU authored
      VTK-m has been updated to replace old per device worklet testing executables with a device
      dependent shared library so that it's able to accept a device adapter
      at runtime.
      Meanwhile, it updates the testing infrastructure APIs. vtkm::cont::testing::Run
      function would call ForceDevice when needed and if users need the device
      adapter info at runtime, RunOnDevice function would pass the adapter into the functor.
      
      Optional Parser is bumped from 1.3 to 1.7.
      88596366
  6. 01 Nov, 2018 1 commit
    • Haocheng LIU's avatar
      Make RuntimeDeviceInformation class template independent · bb067178
      Haocheng LIU authored
      By making RuntimeDeviceInformation class template independent, vtkm is
      able to detect
      device info at runtime with a runtime specified deviceId. In the past
      it's impossible
      because the CRTP pattern does not allow function overloading(compiler
      would complain
      that DeviceAdapterRuntimeDetector does not have Exists() function
      defined).
      bb067178
  7. 29 Aug, 2018 2 commits
  8. 28 Aug, 2018 1 commit
  9. 07 Aug, 2018 1 commit
  10. 01 Aug, 2018 1 commit
  11. 05 Jun, 2018 1 commit
  12. 21 Nov, 2017 1 commit
  13. 20 Sep, 2017 1 commit
    • Kenneth Moreland's avatar
      Update copyright for Sandia · c3a3184d
      Kenneth Moreland authored
      Sandia National Laboratories recently changed management from the
      Sandia Corporation to the National Technology & Engineering Solutions
      of Sandia, LLC (NTESS). The copyright statements need to be updated
      accordingly.
      c3a3184d
  14. 26 May, 2017 1 commit
  15. 25 May, 2017 1 commit
  16. 18 May, 2017 1 commit
  17. 23 Feb, 2017 1 commit
  18. 22 Feb, 2017 1 commit