NAThompson
9da8c81409
Trivial typo fix.
2020-05-08 10:59:09 -04:00
Vicente Bolea
048652e25b
Merge topic 'fix-303-remove-opengl-rendering-classes'
...
48ee2e518 removed classes related to OpenGL/OSMESA/EGL
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Matt Larsen <larsen30@llnl.gov>
Merge-request: !2010
2020-05-01 13:44:33 -04:00
Vicente Adolfo Bolea Sanchez
48ee2e5182
removed classes related to OpenGL/OSMESA/EGL
2020-04-30 18:24:01 -04:00
NAThompson
697369fc14
Remove deprecation warnings throughout the project.
2020-04-30 08:12:04 -04:00
NAThompson
b82051746c
Test that no warnings are generated and tests pass.
2020-04-29 11:30:18 -04:00
NAThompson
20c6e69338
Deprecate writer/ directory.
2020-04-29 11:11:02 -04:00
NAThompson
820b8c8a8a
Fix comment and new line.
2020-04-28 11:24:09 -04:00
NAThompson
277a0c7f7d
Deprecate EncodePNG and DecodePNG from vtkm::rendering.
2020-04-28 11:14:51 -04:00
Nick
981f0ed0d9
First stab at building a vtkm_io library target.
2020-04-28 07:13:27 -04:00
Matt Larsen
319af8e25e
Merge topic 'fix/scalar_rendering'
...
6fe468410 add normalization bypass for nodal scalars
4c0a3858b don't always normalize scalars
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Sudhanshu Sane <ssane@cs.uoregon.edu>
Merge-request: !2056
2020-04-23 20:35:20 -04:00
Matt Larsen
6fe4684102
add normalization bypass for nodal scalars
2020-04-23 12:56:46 -07:00
Matt Larsen
4c0a3858b2
don't always normalize scalars
2020-04-23 10:31:39 -07:00
nadavi
c9cbd9693d
fix type warnings
2020-04-22 12:29:40 -06:00
nadavi
62fe68acdd
fixes to match old files
2020-04-22 12:18:43 -06:00
nadavi
e925d6d54c
turn lodepng into a library
2020-04-22 12:07:32 -06:00
Nick
1d4ebaec9f
Image was upside down; flip it over, demo usage.
2020-04-17 07:56:03 -04:00
Nick
4e76c00a42
Fix linker error and multiply defined symbols.
2020-04-17 07:32:01 -04:00
Nick
eb36a07ab7
Use logging framework [CI SKIP]
2020-04-17 06:53:32 -04:00
Nick
104e7bd9c2
Halting first steps towards encoding .pngs.
2020-04-17 06:22:30 -04:00
Matt Larsen
0a6f66986c
add whitespace
2020-04-07 18:08:02 -07:00
Matt Larsen
ecd1512dd6
render 2d mesh lines
2020-04-07 13:13:10 -07:00
Jérôme Dubois
4416f85543
Fixing ColorTable::PrepareForExecution and DispatcherMapField
2020-04-03 14:14:29 +02:00
James
46d7d1865a
Merge remote-tracking branch 'upstream/master' into Enhance-Testing-From-File
2020-03-27 11:33:18 -04:00
Kenneth Moreland
b54719b4e0
Merge topic 'modify-default-policy'
...
42bc9a393 Fix gaps in type support
dc112b516 Enable changing policy used for library compiles
76f870150 Type check input and output array arguments differently
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1997
2020-03-24 12:17:23 -04:00
James
95ba497bb2
Merge remote-tracking branch 'upstream/master' into Enhance-Testing-From-File
2020-03-24 10:53:06 -04:00
Kenneth Moreland
dec4b96d38
Fix warning about using a deprecated method
2020-03-23 10:23:47 -06:00
Matt Larsen
6a809676d6
re-set ray camera for default light
2020-03-21 14:07:05 -07:00
Matt Larsen
e889373686
fix scalar renderer portal warning
2020-03-21 08:29:19 -07: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
Kenneth Moreland
42bc9a393c
Fix gaps in type support
...
With recent changes to allow a configuration to change the default
types, storage, and cell sets, it is possible to feed filters and other
components types they were not previously expecting. Fix feature gaps
where these components were not accepting the types they should.
2020-03-19 17:07:11 -06:00
Kenneth Moreland
dc112b5169
Enable changing policy used for library compiles
...
Previously, the PolicyDefault used to compile all the filters was hard-
coded. The problem was that if any external project that depends on VTK-
m needs a different policy, it had to recompile everything in its own
translation units with a custom policy.
This change allows an external project provide a simple header file that
changes the type lists used in the default policy. That allows VTK-m to
compile the filters exactly as specified by the external project.
2020-03-19 15:07:07 -06:00
Matt Larsen
23075d5ff5
remove fake functors
2020-03-15 14:56:02 -07:00
Matt Larsen
a7097d92f8
actually ensure that lost rays move forward
2020-03-15 13:49:02 -07:00
Kenneth Moreland
51e817adc1
Introduce vtkm::ErrorCode
...
This is a flag that functions in the execution environment can return to
report on the status of the operation. This way they can report an error
without forcing the entire invocation to shut down.
2020-03-13 18:58:33 -06:00
James
8579d54cb9
Merge remote-tracking branch 'upstream/master' into Enhance-Testing-From-File
2020-03-12 10:10:03 -04:00
Kenneth Moreland
04edc3d202
Avoid raising errors when operating on cells
...
Cell operations like interpolate and finding parametric coordinates can
fail under certain conditions. Typically these call RaiseError on the
worklet. But that can make a worklet unstable, so provide paths where no
error is raised.
2020-03-12 07:50:01 -06:00
Matt Larsen
bf3ebaa1c7
prevent raise error from raising error
2020-03-11 14:56:42 -07:00
James
7a73b0f547
Updating testing
2020-03-11 13:55:14 -04:00
mclarsen
aa7dcf915f
push forward until new valid cell
2020-03-10 15:47:27 -07:00
mclarsen
6aafc42f13
move forward until encountering new cell for lost rays
2020-03-10 15:16:57 -07:00
Matt Larsen
446a1c5657
fix unreachable warning
2020-03-09 19:49:03 -07:00
Matt Larsen
3b123594fb
Longer fixed message
2020-03-06 09:25:50 -08:00
Kenneth Moreland
69c03d902d
Fix deadlock in rendering
2020-02-26 13:10:49 -07: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
Kenneth Moreland
ad0a53af71
Convert execution preparation to use tokens
...
Marked the old versions of PrepareFor* that do not use tokens as
deprecated and moved all of the code to use the new versions that
require a token. This makes the scope of the execution object more
explicit so that it will be kept while in use and can potentially be
reclaimed afterward.
2020-02-25 09:39:19 -07:00
Matt Larsen
33a154337a
add deprecation
2020-02-18 09:51:56 -08:00
Matt Larsen
a7363c283c
alter interface of scalar renderer result
2020-02-18 09:45:31 -08:00
Matt Larsen
5fc77cb585
warnings and store depth separately
2020-02-18 07:25:00 -08:00
Matt Larsen
aa468f5c00
more warning fixes
2020-02-17 20:09:51 -08:00
Matt Larsen
0943784c22
fix warning
2020-02-17 19:53:54 -08:00