mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-08 13:23:51 +00:00
Compile CompositeVectors filter with regular compiler
The CompositeVectors filter does not run any worklet of its own. It uses precompiled array manipulation and copies for its implementation. It shouldn't matter if a device compiler is used. (It should be a quick compile.) But for some reason the nvcc compiler was choking on an `auto`. Rather than figure out why nvcc is barfing, I just stopped using it for this file.
This commit is contained in:
parent
cec74d4e52
commit
728ca6366f
@ -8,28 +8,31 @@
|
||||
## PURPOSE. See the above copyright notice for more information.
|
||||
##============================================================================
|
||||
set(field_transform_headers
|
||||
CompositeVectors.h
|
||||
CylindricalCoordinateTransform.h
|
||||
FieldToColors.h
|
||||
GenerateIds.h
|
||||
LogValues.h
|
||||
PointElevation.h
|
||||
PointTransform.h
|
||||
SphericalCoordinateTransform.h
|
||||
WarpScalar.h
|
||||
WarpVector.h
|
||||
LogValues.h
|
||||
CompositeVectors.h
|
||||
)
|
||||
|
||||
set(field_transform_sources
|
||||
CylindricalCoordinateTransform.cxx
|
||||
FieldToColors.cxx
|
||||
GenerateIds.cxx
|
||||
LogValues.cxx
|
||||
PointElevation.cxx
|
||||
PointTransform.cxx
|
||||
SphericalCoordinateTransform.cxx
|
||||
WarpScalar.cxx
|
||||
WarpVector.cxx
|
||||
LogValues.cxx
|
||||
)
|
||||
|
||||
set(field_transform_sources_no_device
|
||||
CompositeVectors.cxx
|
||||
)
|
||||
|
||||
@ -37,6 +40,7 @@ vtkm_library(
|
||||
NAME vtkm_filter_field_transform
|
||||
HEADERS ${field_transform_headers}
|
||||
DEVICE_SOURCES ${field_transform_sources}
|
||||
SOURCES ${field_transform_sources_no_device}
|
||||
USE_VTKM_JOB_POOL
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user