The PR expands on Change seed function to take drjit type for seed, by changing the render, render_forward and render_backward signatures to take a UInt32 for the seed argument as well.
This is necessary for function freezing, to allow changing the seed between calls to a frozen function without having to re-trace it.
Description
The PR expands on Change seed function to take drjit type for seed, by changing the
render
,render_forward
andrender_backward
signatures to take aUInt32
for theseed
argument as well. This is necessary for function freezing, to allow changing the seed between calls to a frozen function without having to re-trace it.Testing
Checklist
cuda_*
andllvm_*
variants. If you can't test this, please leave below