I converted my bound callables to bindless callables in OptiX 6.0, and I got 20% faster in a test scene, which is great. However, if I set to a different group of programs (any hit, closest hit and bindless callables) at runtime, I got error:
Unknown error (Details: Function “_rtVariableSet1i” caught exception: Assertion failed: “iter != m_map.end() : Non-existent property removed from graph”, file: , line: 147)
This message doesn’t make much sense to me. What does it mean?
Any help or information may help me to narrow down the problem.