NAThompson
b82051746c
Test that no warnings are generated and tests pass.
2020-04-29 11:30:18 -04:00
James
95ba497bb2
Merge remote-tracking branch 'upstream/master' into Enhance-Testing-From-File
2020-03-24 10:53:06 -04:00
Matt Larsen
d9cfb8687f
Merge topic 'scalar_renderer'
...
33a154337 add deprecation
a7363c283 alter interface of scalar renderer result
5fc77cb58 warnings and store depth separately
aa468f5c0 more warning fixes
0943784c2 fix warning
094758e55 make result public?
70584ac8f fix benchmarks
458be65e9 fix logic error
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !1962
2020-03-21 10:28:12 -04:00
James
8579d54cb9
Merge remote-tracking branch 'upstream/master' into Enhance-Testing-From-File
2020-03-12 10:10:03 -04:00
James
7a73b0f547
Updating testing
2020-03-11 13:55:14 -04:00
Kenneth Moreland
ec34cb56c4
Use new ways to get array portal in control environment
...
Also fix deadlocks that occur when portals are not destroyed
in time.
2020-02-26 13:10:46 -07:00
Matt Larsen
a7363c283c
alter interface of scalar renderer result
2020-02-18 09:45:31 -08:00
Matt Larsen
b4b7519584
let there be scalar things
2020-02-17 19:00:09 -08:00
James
6162fdc591
Moving new test code to the Testing.h header.
2020-01-08 14:32:15 -05:00
James
9d7fc3e6aa
Merge branch 'Enhance-Testing-With-Data-From-Files' of https://gitlab.kitware.com/jameskress/vtk-m into Enhance-Testing-With-Data-From-Files
2020-01-08 09:34:42 -05:00
James
10d9f89258
Making the test data path available via a static function call.
2020-01-07 15:56:00 -05:00
James
743094ffc9
Adding parser for arguments.
2019-12-17 11:07:47 -05:00
James
7e3178ffe4
Starting to add data directory to unit tests.
2019-12-10 13:56:31 -05:00
Robert Maynard
3b89bc0db2
CellSet classes don't require a name
2019-09-02 10:39:58 -04:00
Robert Maynard
89fa2c0293
Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet
...
By removing the ability to have multiple CellSets in a DataSet
we can simplify the following things:
- Cell Fields now don't require a CellSet name when being constructed
- Filters don't need to manage what the active cellset is
2019-09-02 09:04:51 -04:00
Kenneth Moreland
0be50c119d
Update VTK-m code to use new Vec aliases
...
Should make the code easier to read.
2019-07-31 12:55:40 -06:00
nadavi
fbcea82e78
conslidate the license statement
2019-04-17 10:57:13 -06:00
Robert Maynard
ff30684c8e
Removes the default device macros from VTK-m
...
Fixes #116
2019-04-15 08:15:36 -04:00
Sujin Philip
d4e1c18254
Update existing code to use the new functions
2019-03-15 13:28:55 -04:00
Haocheng LIU
d195240165
Refactor View class and fix its memory leak
2019-02-11 16:32:27 -05:00
Robert Maynard
d6f66d17a3
Testing run methods now take argc/argv to init logging/runtime device
...
`vtkm::cont::testing` now initializes with logging enabled and support
for device being passed on the command line, `vtkm::testing` only
enables logging.
2019-01-17 13:16:27 -06:00
Haocheng LIU
2f20549b4b
Merge rendering testing executables to a shared library
...
This commit allows rendering testing executables to select the device at runtime.
2019-01-14 14:20:00 -05:00
Robert Maynard
09383ceb52
Update vtkm/rendering to work with vtkm::cont::ArrayHandleVariant
2018-12-27 14:35:56 -05:00
Robert Maynard
184bdf9d60
Test rendering with OpenMP
2018-10-24 15:39:54 -04:00
mclarsen
20c5c97cd2
adding missing files
2018-09-10 20:00:04 -07:00
mclarsen
6362978ab2
adding more ray tracing files
2018-09-10 19:56:57 -07:00
mclarsen
1c2f78ca92
refactoring ray tracing
2018-09-10 19:25:42 -07:00
Allison Vacanti
93506d25e2
Change function signatures to use 'using' aliases.
...
Also cleaned up some lingering type typedefs.
2018-05-25 17:18:41 -04:00
Robert Maynard
8808b41fbd
Merge branch 'master' into vtk-m-cmake_refactor
2018-03-29 22:51:26 -04:00
Robert Maynard
944bc3c0d6
Introduce vtkm::cont::ColorTable replacing vtkm::rendering::ColorTable
...
The new and improved vtkm::cont::ColorTable provides a more feature complete
color table implementation that is modeled after
vtkDiscretizableColorTransferFunction. This class therefore supports different
color spaces ( rgb, lab, hsv, diverging ) and supports execution across all
device adapters.
2018-03-28 16:11:23 -04:00
Robert Maynard
e35eec4a92
Merge topic 'virtual_coordinate_system_workarounds'
...
cbadd3e6 Make CoordinateSystem not fail on CUDA
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Acked-by: Matt Larsen <mlarsen@cs.uoregon.edu>
Merge-request: !1108
2018-03-13 08:31:53 -04:00
Robert Maynard
cbadd3e67e
Make CoordinateSystem not fail on CUDA
2018-03-10 16:38:41 -05:00
Robert Maynard
7c54125b66
Switch over from static const to static constexpr where possible.
2018-03-10 11:39:58 -05:00
Robert Maynard
37a2359c70
Refactor the rendering context flags to not be a combo box.
...
This way in the future it is easier to make currently mutually exclusive
compile options be all enabled at the same time.
2018-01-08 14:00:57 -05:00
Robert Maynard
24e57556e6
Merge branch 'master' into vtk-m-cmake_refactor
...
Includes updating to cleanup benchmark code and handle the new MPI option
2017-12-28 14:23:21 -05:00
Sujin Philip
334262db16
Fix Field constructors
...
1. Add option to copy user supplied array in make_ArrayHandle.
2. Replace Field constructors that take user supplied arrays with make_Field.
3. Replace CoordinateSystem constructors that take user supplied arrays with
make_CoordinateSystem.
2017-12-21 12:48:15 -05:00
Matthew Letter
4b058229ce
Merge branch 'master' into cmake_refactor
2017-12-08 09:51:48 -07:00
Matt Larsen
39abcb99c3
fixing compile errors
2017-12-05 13:26:45 -08:00
Matt Larsen
655412fca3
adding support for log plots with the wireframer
2017-12-05 10:00:27 -08:00
Matt Larsen
6d61630928
let there be foreground color
2017-12-04 20:46:38 -08:00
Robert Maynard
3ded554831
Extend the CMake rewrite to include vtkm_rendering
2017-10-27 15:29:58 -04:00
mclarsen
f473974310
Fixing error with uninitialized variable
2017-10-26 14:17:49 -07:00
Matt Larsen
46f58dffc6
fixing various warnings
2017-10-26 08:36:27 -07:00
Matt Larsen
7325508093
removing debug statements
2017-10-26 08:01:00 -07:00
Matt Larsen
035814a4a7
adding 2d ortho support to ray tracing and updating WireFramer to support 2d lines and 1D line plots
2017-10-26 07:58:02 -07:00
Kenneth Moreland
2625ae7866
Update VTK-m source to use new ArrayCopy functionality
2017-09-25 16:54:46 -06:00
Manish Mathai
b5bfa1edff
More copyright header fixes
2017-09-22 16:10:33 -07:00
Manish Mathai
495adacc38
Merge branch 'master' into concrete-canvas
2017-09-22 09:32:21 -07:00
Kenneth Moreland
c3a3184d51
Update copyright for Sandia
...
Sandia National Laboratories recently changed management from the
Sandia Corporation to the National Technology & Engineering Solutions
of Sandia, LLC (NTESS). The copyright statements need to be updated
accordingly.
2017-09-20 15:33:44 -06:00
Manish Mathai
6a3229779f
Move the Canvas
state to an internals class
...
This is to maintain compability with future minor releases
2017-09-17 20:40:24 -07:00