ClearVolume is a real-time live 3D visualization library designed for high-end volumetric microscopes such as SPIM and DLSM microscopes. With ClearVolume you can see live on your screen the stacks acquired by your microscope instead of waiting for offline post-processing to give you an intuitive and comprehensive view on your data.
This PR enables overriding the OpenCL device selection by CV.
CUDA or OpenCL may now be enforced by either setting the
System Properties ClearVolume.disableOpenCL or ClearVolume.disableCUDA,
or the env variables CV_DISABLE_OPENCL or CV_DISABLE_CUDA.
the OpenCL device to be used can now be selected by defining
the env var CV_OPENCL_DEVICE=platformId,deviceId to force ClearVolume
to use the respective device without taking this device's fitness
into account.
This PR enables overriding the OpenCL device selection by CV.
ClearVolume.disableOpenCL
orClearVolume.disableCUDA
, or the env variablesCV_DISABLE_OPENCL
orCV_DISABLE_CUDA
.CV_OPENCL_DEVICE=platformId,deviceId
to force ClearVolume to use the respective device without taking this device's fitness into account.