From 47843ea2e381fd270fa092b94ca24cfeaf3e5d5a Mon Sep 17 00:00:00 2001 From: Robert Maynard Date: Mon, 3 Aug 2020 12:15:16 -0400 Subject: [PATCH] Update vtkm/interop to use non-deprecated make_ArrayHandle API --- vtkm/interop/cuda/internal/TransferToOpenGL.h | 2 +- vtkm/interop/internal/TransferToOpenGL.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vtkm/interop/cuda/internal/TransferToOpenGL.h b/vtkm/interop/cuda/internal/TransferToOpenGL.h index c623fac87..c30002898 100644 --- a/vtkm/interop/cuda/internal/TransferToOpenGL.h +++ b/vtkm/interop/cuda/internal/TransferToOpenGL.h @@ -182,7 +182,7 @@ public: this->Resource->Map(); ValueType* beginPointer = this->Resource->GetMappedPoiner(size); - auto deviceMemory = vtkm::cont::make_ArrayHandle(beginPointer, size); + auto deviceMemory = vtkm::cont::make_ArrayHandle(beginPointer, size, vtkm::CopyFlag::Off); //Do a device to device memory copy vtkm::cont::DeviceAdapterAlgorithm::Copy(handle, deviceMemory); diff --git a/vtkm/interop/internal/TransferToOpenGL.h b/vtkm/interop/internal/TransferToOpenGL.h index e07732e7d..0d54f1936 100644 --- a/vtkm/interop/internal/TransferToOpenGL.h +++ b/vtkm/interop/internal/TransferToOpenGL.h @@ -66,7 +66,7 @@ public: T* storage = reinterpret_cast(this->TempStorage.get()); //construct a handle that is a view onto the memory - return vtkm::cont::make_ArrayHandle(storage, size); + return vtkm::cont::make_ArrayHandle(storage, size, vtkm::CopyFlag::Off); } template