- 11 Jan, 2019 3 commits
-
-
Kenneth Moreland authored
The script fixed up most of the issues. However, there were some instances that the script was not able to pick up on. There were also some instances that still needed a means to select types.
-
Kenneth Moreland authored
-
Kenneth Moreland authored
The typelist arguments for ControlSignature tags are antiquated. Remove them.
-
- 09 Jan, 2019 3 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
We want to make sure that VariantArrayHandleContainer has as little overhead when launch worklets as possible. To do so we cache type information to make deducing the `T` type of ArrayHandles as fast as possible.
-
- 08 Jan, 2019 1 commit
-
-
Robert Maynard authored
-
- 07 Jan, 2019 2 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
Previously you had to exactly match the case of a device adapter's name to construct it, which was a source of lots of problems ( OpenMP versus OPENMP, CUDA or Cuda ). Now `vtkm::cont::make_DeviceAdapterId` and `vtkm::cont::RuntimeDeviceTracker` support case-insensitive device construction.
-
- 06 Jan, 2019 2 commits
-
-
Abhishek Yenpure authored
-
Abhishek Yenpure authored
- Adding updates to uniform grid cell locator - adding OpenMP test, updating copyrights - Adding rectilinear grid cell locator - adding unit tests for serial, tbb, OpenMP, and cuda - Updating CMakeLists to honor the alphabetical ordering
-
- 03 Jan, 2019 1 commit
-
-
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.
-
- 02 Jan, 2019 2 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
Previously we only logged when a user requested a device on the command line, but that doesn't capture when code forces a device
-
- 01 Jan, 2019 1 commit
-
-
Robert Maynard authored
-
- 31 Dec, 2018 1 commit
-
-
Robert Maynard authored
Previously these two functions would give compile errors when asked to compare against an Array with a different value type. This makes it easier to write generic code that compares virtual handles.
-
- 28 Dec, 2018 1 commit
-
-
Robert Maynard authored
-
- 27 Dec, 2018 21 commits
-
-
Robert Maynard authored
ArrayHandleVirtual can automatically be constructed from any ArrayHandle. In the cases where the input ArrayHandle doesn't derived from ArrayHandleVirtual, it will automatically construct StorageAny to hold the array.
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Sujin Philip authored
-
- 20 Dec, 2018 2 commits
-
-
Robert Maynard authored
Previously the logic would always think managed memory wasn't supported
-
Robert Maynard authored
When looking at allocations it is useful to have memory size and the number of elements so you can figure out what type/sizeof(type) is being allocated
-