Manually control the render update loop

Is it possible to manually control the render update loop (either in the old renderer or in SRP)
We are trying to make sure our app only renders when it receives a signal from an external or custom signal processor (genlock via external VITC or LTC for example.)
I know this is rather specific, and the genlock proof of concept on the github seems to be, well, a proof of concept really with no actual real world use without the ability to control when Unity renders an image.

Sounds like you’re looking for “on-demand rendering”:
https://blogs.unity3d.com/2020/02/07/how-on-demand-rendering-can-improve-mobile-performance/

1 Like