mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-21 11:35:43 +00:00
fe444e1267
Also found a problem with ArrayHandle that manifests itself with derived types when you first do a PrepareForInput and then a PrepareForInPlace. The ArrayHandle assumes the data is already moved to the device and skips the in place call to the array transfer. However, this means the transfer of the derived array handle does not have a chance to set up for in place. I think the appropriate solution may be to move the appropriate logic from ArrayHandle to ArrayTransfer. I will look into that next. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Testing.h | ||
TestingDeviceAdapter.h | ||
UnitTestArrayHandle.cxx | ||
UnitTestArrayHandleCompositeVector.cxx | ||
UnitTestArrayHandleCounting.cxx | ||
UnitTestArrayHandleImplicit.cxx | ||
UnitTestArrayHandlePermutation.cxx | ||
UnitTestArrayHandleTransform.cxx | ||
UnitTestArrayHandleUniformPointCoordinates.cxx | ||
UnitTestArrayPortalToIterators.cxx | ||
UnitTestContTesting.cxx | ||
UnitTestDeviceAdapterAlgorithmDependency.cxx | ||
UnitTestDeviceAdapterAlgorithmGeneral.cxx | ||
UnitTestDeviceAdapterSerial.cxx | ||
UnitTestDynamicArrayHandle.cxx | ||
UnitTestDynamicPointCoordinates.cxx | ||
UnitTestPointCoordinates.cxx | ||
UnitTestStorageBasic.cxx | ||
UnitTestStorageImplicit.cxx | ||
UnitTestStorageListTag.cxx | ||
UnitTestTimer.cxx |