VRC.Quest.Performance.1
Updated: Jul 31, 2024
The app must run at an allowed refresh rate and maintain a rendering rate (fps) of at least 60 fps:
- Apps must maintain a rendering rate of at least 60 fps1.
- Interactive applications must use a refresh rate of 72 Hz, 80 Hz, 90 Hz, or 120 Hz. (120 Hz not available on all devices)
- Media applications may use a refresh of 60 Hz on devices that support 60 Hz (only Quest 2).
VRC platform requirement
| Required ✓ | Recommended + |
---|
Meta Horizon Store | ✓ | |
2D Meta Horizon Store | | + |
Exceptions:
- Due to the additional GPU cost incurred when streaming a play session or recording it to video, applications are allowed to run at a slightly lower rendering rate while streaming or recording to video.
1Application SpaceWarp (AppSW) Exceptions:
- Interactive applications may use a rendering rate (fps) of 30 fps, for portions of their experience utilizing Application SpaceWarp.
- Applications are required to generate motion vectors that minimize the artifacts of Application SpaceWarp to receive this exception.
- Use the app for the length of the content or 45 minutes, whichever is shorter.
- Launch the OVR Metrics tool and select the log file for your app.
- Observe the FPS graph.
The application should not experience extended periods of rendering rate below 60 fps, or when using Application SpaceWarp, 30 fps. Exceptions include when there’s a black screen or loading scenes, or when system menu overlays are present.