|
|
template<typename Functor > |
bool | vtkm::cont::TryExecuteOnDevice (vtkm::cont::DeviceAdapterId devId, Functor &&functor) |
| Try to execute a functor on a specific device selected at runtime. More...
|
|
template<typename Functor , typename Arg1 , typename... Args> |
bool | vtkm::cont::TryExecuteOnDevice (vtkm::cont::DeviceAdapterId devId, Functor &&functor, Arg1 &&arg1, Args &&... args) |
| Try to execute a functor on a specific device selected at runtime. More...
|
|
template<typename Functor , typename... Args> |
bool | vtkm::cont::TryExecute (Functor &&functor, Args &&... args) |
| Try to execute a functor on a set of devices until one succeeds. More...
|
|
|
template<typename Functor > |
bool | vtkm::cont::TryExecuteOnDevice (vtkm::cont::DeviceAdapterId devId, Functor &&functor) |
| Try to execute a functor on a specific device selected at runtime. More...
|
|
template<typename Functor , typename Arg1 , typename... Args> |
bool | vtkm::cont::TryExecuteOnDevice (vtkm::cont::DeviceAdapterId devId, Functor &&functor, Arg1 &&arg1, Args &&... args) |
| Try to execute a functor on a specific device selected at runtime. More...
|
|
template<typename Functor , typename... Args> |
bool | vtkm::cont::TryExecute (Functor &&functor, Args &&... args) |
| Try to execute a functor on a set of devices until one succeeds. More...
|
|