I was wondering, as a means to optimise RTGI in multibounce scenarios (let say 4 bounces) instead of calculating the bounces of each rays on one frame, wouldn’t it be better to calculate the first bounce, denoise it, then store the directions of the rays of the second bounce and wait for the next frame to calculate the second bounce only, and then repeat ? And reprocess the first bounce only when the 4th has finished it’s computation.
That way the RTGI would be 4 bounces with only 4 additional frames of delay.
Take a loot at this museum worthy paint illustration (lel) :
Is it possible ? what do you think about it ?