Kenneth Moreland
a2ab460f5d
Compile more sources without device compiler
...
We have been doing a better job at hiding device code (and moving code
into libraries). Smoke out source that no longer needs to be compiled by
device compilers.
2022-01-03 08:23:04 -07:00
Manish Mathai
8f025a2c56
Batch text and line annotation rendering
...
This commit makes `LineRenderer` and `TextRenderer` to batch line and
text rendering. Batching them has shown a significant speedup,
especially when usin CUDA.
2021-10-02 14:13:14 -07:00
mclarsen
b4877cf730
fix conversion warning
2021-02-23 14:52:35 -08:00
mclarsen
cac09110d8
fix rendering depths and divide by zero
2021-02-23 14:36:58 -08: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
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
Matt Larsen
c57fad48ee
Depth no considered with annotations. Fix for volume renderer. Consistent color blending.
2018-01-29 11:39:21 -08:00
Manish Mathai
e6c204ac67
Fix copyright header merge issues
2017-09-22 15:31:27 -07:00
Manish Mathai
8b88a043e4
Adds text rendering and line rendering to WorldAnnotator
2017-09-17 15:10:40 -07:00
Manish Mathai
3e5878394e
Extract canvas's line rendering to LineRenderer
...
This allows for the line rendering to be shared for other use cases like
`WorldAnnotator`
2017-09-14 09:40:23 -07:00