summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorScott Wittenburg <scott.wittenburg@kitware.com>2018-01-22 11:46:44 -0700
committerscheibelp <scheibel1@llnl.gov>2018-01-22 10:46:44 -0800
commitd2c344152739999c48420c7382cda9855fba7a71 (patch)
treead194bd0381a4745cb98cb109301c75d539ad4ca /etc
parent55c3451b87ef5c921c9ff12233b2568f89228cd7 (diff)
downloadspack-d2c344152739999c48420c7382cda9855fba7a71.tar.gz
spack-d2c344152739999c48420c7382cda9855fba7a71.tar.bz2
spack-d2c344152739999c48420c7382cda9855fba7a71.tar.xz
spack-d2c344152739999c48420c7382cda9855fba7a71.zip
Update gl/qt options for vtk package (#6551)
This provides options for hardware and software rendering with the gl API and updates the vtk package to make use of those options: * Create new "gl" virtual package, provided by mesa * Add external-only "opengl" package, which represents a system install that provides gl * For vtk: prefer system gl implementation by default to get speed up from hardware rendering. When software rendering is specifically requested (+osmesa), try to use the llvmpipe approach, as it is much faster. * Make qt dependency optional for vtk * Add basic support for VTK on osx * qt: Depend on virtual gl package, rather than mesa impl
Diffstat (limited to 'etc')
-rw-r--r--etc/spack/defaults/packages.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/spack/defaults/packages.yaml b/etc/spack/defaults/packages.yaml
index 92a5eef139..4a4df28f46 100644
--- a/etc/spack/defaults/packages.yaml
+++ b/etc/spack/defaults/packages.yaml
@@ -21,6 +21,7 @@ packages:
blas: [openblas]
daal: [intel-daal]
elf: [elfutils]
+ gl: [mesa, opengl]
golang: [gcc]
ipp: [intel-ipp]
java: [jdk]