Search Issue Tracker

Fixed

Votes

0

Found in

5.2.0f3

Issue ID

739737

Regression

No

[Callbacks] Warn user when calling Render() in OnPrerender() callback (Unity crashes)

Camera

-

Steps to reproduce:

1. Open attached project "CameraCrash.zip"
2. Open scene "sketchSceneTest"
3. Run it and Unity will crash

Note: code in defferedPipeline.cs causes crash
Update calls cam.targetTexture = normalTxtr and OnPreRender executes cam.targetTexture = normalTxtr;
cam.Render ();
cam.targetTexture = null;

Crashes because of infinite loop caused by calling Render in OnPreRender.

Add comment

Log in to post comment