Skip to content

VTK-m now supports case-insensitive construction of devices from strings.

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.

Merge request reports