Just wondering if anyone was able to achieve FFR on the Quest in Unity2019.1, as it seems like any setting via the OVRManager.cs does not work, I am using the following code:
I don’t know if you’re using the lightweight render pipeline or not, but a fix I found if you are is to go into Packages at the bottom of the Project window in the editor > Lightweight RP > Runtime > ForwardRenderer.cs and scroll down to line 327 and just return false immediately. Suggestion from another user somewhere that seemed to allow FFR to work.
Thanks for the reply! Unfortunately I am not using the LWRP. Speaking with Unity support could not come up with a solution either unfortunately; seems to be a mysterious bug happening here
Did you put in the update()? if so test if it works in the start(). Make sure you don’t have any other instances of OVRManager.tiledMultiResLevel set in any of the OVR scripts that might be overriding yours.
Just make sure your camera’s clear flags are set to; color or skybox.
If you’re rendering via graphics API or command buffers, make sure any clear render target calls are passing true for both depth and color clear arguments.
Also, make sure you’re rendering directly to the frame buffer. FFR won’t work if you’re rendering offscreen; i.e. if you have a render texture assigned to your camera.