1. 23 Apr, 2019 1 commit
  2. 17 Apr, 2019 1 commit
  3. 09 Apr, 2019 1 commit
  4. 03 Apr, 2019 1 commit
  5. 27 Dec, 2018 1 commit
  6. 05 Jun, 2018 1 commit
  7. 16 May, 2018 1 commit
    • Robert Maynard's avatar
      copying cpu memory to pascal managed memory now works consistently. · e0b6e698
      Robert Maynard authored
      When copying small arrays from cpu memory to pascal memory we would
      see subsequent kernels fail as the memory transfer hadn't finished.
      This is a bug as each stream should act like a FIFO queue. So
      for now when encountering this use case we explicitly synchronize
      after the memcpy.
      e0b6e698
  8. 23 Feb, 2018 1 commit
  9. 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
  10. 17 Aug, 2017 1 commit
  11. 15 Aug, 2017 1 commit
    • Robert Maynard's avatar
      Refactor vtkm::interop::TransferToOpenGL for implicit ArrayHandles. · a185cd29
      Robert Maynard authored
      Previously TransferToOpenGL would rely on every array handle implementing
      the CopyInto method for transferring to work properly. This was problematic
      as most Implicit arrays don't implement CopyInto.
      
      Now we use the Devices built in Copy infrastructure to facilitate moving
      data from an implicit array to concrete memory which we can be passed
      to OpenGL. As an additional optimization, the temporary memory for this
      interop is cached in the bufferstate.
      a185cd29
  12. 26 May, 2017 1 commit
  13. 25 May, 2017 1 commit
  14. 18 May, 2017 1 commit
  15. 07 Feb, 2017 1 commit
    • David C. Lonie's avatar
      Simplify exception hierarchy. · f601e38b
      David C. Lonie authored
      Remove the ErrorControl class such that all subclasses now inherit from
      error. Renamed all exception classes via s/ErrorControl/Error/.
      
      See issue #57.
      f601e38b
  16. 16 Nov, 2016 1 commit
    • Kenneth Moreland's avatar
      Remove exports for header-only functions/methods · fdaccc22
      Kenneth Moreland authored
      Change the VTKM_CONT_EXPORT to VTKM_CONT. (Likewise for EXEC and
      EXEC_CONT.) Remove the inline from these macros so that they can be
      applied to everything, including implementations in a library.
      
      Because inline is not declared in these modifies, you have to add the
      keyword to functions and methods where the implementation is not inlined
      in the class.
      fdaccc22
  17. 07 Nov, 2016 1 commit
  18. 01 Sep, 2016 1 commit
  19. 27 Jun, 2016 1 commit
  20. 20 Apr, 2016 1 commit
  21. 13 Apr, 2016 1 commit
  22. 05 Nov, 2015 1 commit
  23. 01 Oct, 2015 1 commit
  24. 21 Sep, 2015 1 commit
  25. 01 Sep, 2015 1 commit
  26. 26 Aug, 2015 1 commit
  27. 21 Aug, 2015 2 commits
    • heschroots's avatar
      Fix compile time errors · 754bf623
      heschroots authored
      Add DeviceAdapterAlgorithm as an include to the TransferToOpenGL
      file.
      
      Clean up comments in opengl/cuda/internal/TransferToOpenGL.h
      
      Add FindGLEW.cmake to the License exepmtion list
      754bf623
    • hschroot's avatar
      Add OpenGL Interop Functionality · 2abf599c
      hschroot authored
      Copy the OpenGL Interop code from DAX and convert it to VTKm.
      Tests include transferring data to an OpenGL context for all VTKm common
      data types.
      
      A WindowBase class using GLUT is also included.
      2abf599c