Skip to content
/ OpenFps Public

Performance monitoring and utility tool for OpenVR compatible runtimes for aiding to identify performance issues.

License

Notifications You must be signed in to change notification settings

Nyabsi/OpenFps

Repository files navigation

OpenFps

OpenFps is an performance monitoring and utility tool for OpenVR compatible runtimes for aiding to identify performance issues.

showcase

Features

  • CPU & GPU frametime metrics
  • Real-time FPS display
  • Reprojected & Dropped frame counter
  • Display device battery percentages
    • Hint: Assign the approriate tracker roles for your device to identify your trackers
  • Acessibility
    • Select between Left/Right hand for displaying the overlay
    • Adjust the scale of the overlay to match your preference
    • Change the mounting position of the overlay (Above, Wrist, Below)
  • SteamVR Resolution Adjustment
    • Adjust your SteamVR resolution straight from OpenFps to reduce friction

Usage

Head over to Downloads to install the latest version of OpenFps.

To be able to read the graphs efficiently, please look at Reading the Graph to understand what the colours imply.

Building

Important

You need Vulkan SDK to build this project, make sure you have it downloaded before proceeding

Make sure you have the required libraries fetched through git submodule

git submodule init && git submodule update

Build it through Visual Studio on Windows or if you're using an Unix-like system

cmake -B build .
cmake --build build

License

This project is licensed under Source First License 1.1 which can be found from the root of this project named LICENSE.md

About

Performance monitoring and utility tool for OpenVR compatible runtimes for aiding to identify performance issues.

Topics

Resources

License

Stars

Watchers

Forks