Tim Grant
Tim Grant
@fpsunflower, no problem at all. Yes, adding a `find_package` does work as you would expect. Perhaps the `find_python` macro in pythonutils.cmake can be made aware of the Python requirement when...
This sounds very promising. A 10-20% increase in JIT time isn't _so_ bad, if it increases the shader performance or even reduces the PTX compile time. We'll take a closer...
Thanks for the feedback, Chris. The code duplication is definitely one of my main concerns. Using the switch-based dispatch on the CPU should be a straightforward change. I wasn't sure...
I've converted this PR to a draft, pending Chris's mesh support. @fpsunflower, I should point out that testrender does already run in OptiX mode, but it only supports simple diffuse...
Sounds good. I'll check out your branch and see what needs to be done to get OptiX up and running again. This PR includes a refactor of the `OptixRaytracer` class...
@fpsunflower, please check out the testrender-triangles-optix branch from my fork to see what I've done to get the OptiX path working. It includes most of the host-side refactoring from this...
Closing this PR in favor of #1897.
The changes to the CUDA code look like a nice simplification. Perhaps it would make sense for the pool size to be a template parameter, but given that we've been...