The frame debugger revealed to me that before camera renders the scene in deferred pipeline, it’s also rendered in forward for no apparent reason. I only have one camera in the scene, and i made sure noone calls Render() on it. It’s set to the new deferred pipeline. I made sure the editor camera is facing away from the scene and the sceneView is not enabled during the frame debugging… still, i can see the entire scene being rendered twice.
Here’s the screenshot from framedebugger.
First OpaqueGeometry(2785) renders forward, the second one (1196) renders the exactly same thing in deferred.
I noticed that renderTarget of the deferred calls is ImageEffects Temp… i have no active image effects on the camera.