I am working on a USD render delegate for LuxCore which can be found here. It currently has rather minimal features but works well enough to render simple USD files. However, I notice that if I try to render using OpenCL, the delegate and renderer crash. Rendering with OpenCL with LuxCore by itself seems to work ok with my hardware/software configuration, but it doesn't seem to like doing it through the SDK. I do not believe there are any parts of my code that could be causing this, as the API calls to the LuxCore SDK should be the same either way. I was wondering if anyone might have any insight.
The code for the render delegate can be found here: https://github.com/jbgann/LuxCoreRenderUSD