vtk-m/docs/changelog
Kenneth Moreland 2b05487398 Add ExecutionAndControlObjectBase
This is a subclass of ExecutionObject and a superset of its
functionality. In addition to having a PrepareForExecution method, it
also has a PrepareForControl method that gets an object appropriate for
the control environment. This is helpful for situations where you need
code to work in both environments, such as the functor in an
ArrayHandleTransform.

Also added several runtime checks for execution objects and execution
and cotnrol objects.
2018-09-08 11:54:28 -06:00
..
add_tryexecuteondevice_function.md At runtime TryExecute supports a specific deviceId to execute on. 2018-08-07 17:22:18 -04:00
add-float-version-functions-pi.md Misc. typos 2018-06-14 16:49:11 -04:00
add-unload-execution-resources-to-cellsets.md Add a changelog for cellset's unloading execution resources ability 2018-07-02 15:59:38 -04:00
agorithms_support_runtime_device.md vtkm::cont::Algorithm now can be told which device to run on at runtime 2018-08-16 16:08:34 -04:00
allow-CoordinateSystem-to-unload-execution-resources.md Add a changelog for cellset's unloading execution resources ability 2018-07-02 15:59:38 -04:00
allow-custom-range-in-histogram-filter.md Add a changelog for cellset's unloading execution resources ability 2018-07-02 15:59:38 -04:00
allow-disabling-enabling-cuda-managed-memory.md Allow disabling/enabling of CUDA managed memory via an env variable 2018-08-17 11:10:15 -04:00
array-handle-memory-ownership.md Add changelog documents for major changes I made to VTK-m since 1.2 2018-05-18 17:36:22 -04:00
array-handle-transform-exec-object.md Add ExecutionAndControlObjectBase 2018-09-08 11:54:28 -06:00
array-handle-view.md Add change log for ArrayHandleView 2018-08-29 14:25:52 -07:00
arrayhandlecompositevector-refactor.md Add changelog messages for fancy arrayhandle changes. 2018-05-18 17:39:49 -04:00
arrayhandleextractcomponent-runtime-component.md Add changelog messages for fancy arrayhandle changes. 2018-05-18 17:39:49 -04:00
arrayhandleswizzle-runtime-map.md Add changelog messages for fancy arrayhandle changes. 2018-05-18 17:39:49 -04:00
build-system-redesign.md add a changelog entry for new cmake design 2018-05-24 10:28:18 -04:00
cell-measure.md Misc. typos 2018-06-14 16:49:11 -04:00
cellsetexplicit-cache-celltopoint.md Move changelog to proper directory. 2018-08-28 14:57:01 -07:00
change-execution-object-creation.md Update change-execution-object-creation.md 2018-07-24 13:58:00 -04:00
convert-enums-to-enum-structs.md Add a changelog for cellset's unloading execution resources ability 2018-07-02 15:59:38 -04:00
cuda-arch-none.md Add Changelog for previous commits 2018-05-18 15:24:44 -04:00
cuda-asynchronous-errors.md Minimize cuda synchronizations 2018-07-03 14:19:06 -04:00
cuda-deferred-free.md Add changelog for cuda deferred free functionality 2018-08-17 10:22:57 -04:00
cuda-gride-stride-loops.md Add changelog documents for major changes I made to VTK-m since 1.2 2018-05-18 17:36:22 -04:00
deviceadapterid_is_now_a_strong_type.md At runtime TryExecute supports a specific deviceId to execute on. 2018-08-07 17:22:18 -04:00
deviceadaptertags_usable_for_runtime_device_selection.md At runtime TryExecute supports a specific deviceId to execute on. 2018-08-07 17:22:18 -04:00
dispatcher-auto-device.md Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
dispatcher-invoke-supports-pointers.md VTK-m now supports passing pointers when invoking worklets. 2018-07-06 14:27:36 -04:00
dot-product.md Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
enable-developer-flags.md Add Changelog for previous commits 2018-05-18 15:24:44 -04:00
exec-objects-alg-args.md Support ExecArg behavior in vtkm::cont::Algorithm methods 2018-07-06 18:57:54 +02:00
execution-and-control-objects.md Add ExecutionAndControlObjectBase 2018-09-08 11:54:28 -06:00
geometry.md Add vtkm/Geometry.h and test it. 2018-06-20 11:58:14 -04:00
install-only-libraries.md One of the changelog files was placed in the wrong directory 2018-05-30 07:39:50 -06:00
lagrangian-filter.md Lagrangian filter, example 2018-08-13 14:53:41 -07:00
openmp-backend.md updating changelog and readme to reflect openmp 4.0 2018-06-07 08:23:15 -07:00
oscillator-source.md Add a point-oscillator filter + example 2018-07-18 09:33:06 -04:00
replace-random_shuffle-shuffle.md Replace std::random_shuffle with std::shuffle 2018-08-02 12:15:58 -04:00
scatter-to-dispatcher.md Add changelog file for changes moving scatter to dispatcher 2018-05-25 14:17:11 -06:00
smaller-mem-footprint-cellderivative.md Add changelog documents for major changes I made to VTK-m since 1.2 2018-05-18 17:36:22 -04:00
spatial-search-interfaces.md Adding change log for cell and point locator APIs. 2018-07-03 08:50:05 -06:00
storage-free-functions.md Add changelog documents for major changes I made to VTK-m since 1.2 2018-05-18 17:36:22 -04:00
swap.md Add a swap implementation that works on all backend. 2018-06-01 14:13:46 -04:00
use-std-call-once-to-construct-singletons.md Use std::call_once to construct singeltons 2018-08-06 16:36:03 -04:00
use-thread_local-in-GetGlobalRuntimeDeviceTracker.md Use thread_local in GetGlobalRuntimeDeviceTracker if possible 2018-08-01 15:51:24 -04:00
vec-constexpr-variadic-constructor.md Update vec-initializer-lists changelog to cover constexpr change 2018-08-15 09:30:35 -04:00
vec-vec-constructors.md Misc. typos 2018-06-14 16:49:11 -04:00
virtual-object-handle-non-templated-transfer.md ColorTable can provide vtkm::exec::Colortable to a specific device 2018-07-12 10:28:18 -04:00
vs-cmake-requirements.md Add Changelog for previous commits 2018-05-18 15:24:44 -04:00
warp-by-vector-worklet-filter.md Add a warpVector worklet and filter 2018-07-09 14:22:12 -04:00
warp-scalar-worklet-filter.md Add a warpScalar worklet and filter 2018-07-09 15:33:25 -04:00
wavelet_generator.md Add WaveletGenerator worklet. 2018-07-13 14:20:49 -04:00