WIP: Enable OptiX ray tracing back-end
This enables the VisRTX OptiX-based raytracing back-end by:
- Setting
visrtx
andnvidiamdl
toON
in the cmake config (alsonvidiaindex
, for good measure) - Disables
VISRTX_BUILD_SAMPLE
to remove some X dependencies (e.g. xrandr) - Switches base container to cudagl, since cuda is required for OptiX
One issue that still needs to be resolved is using a variable to specify the base container. My version of Docker (19.03.11, the most recent at the time of this writing) doesn't substitute the variable name properly in some cases. I haven't exhaustively isolated the failure cases yet, so I temporarily just used absolute container names. I'm not sure if this is a bug or working as intended for Docker.