Skip to main content
New Participant
March 30, 2025

Only available refresh rate is 72hz?

  • March 30, 2025
  • 0 replies
  • 495 views

I'm following this guide for setting my OpenXR app's refresh rate:
https://developers.meta.com/horizon/documentation/native/android/mobile-display-refresh-rate

When I query the available refresh rates like so:

        XrResult result = xrGetInstanceProcAddr(
                m_xrInstance,
                "xrEnumerateDisplayRefreshRatesFB",
                (PFN_xrVoidFunction*)(&pfnEnumerateDisplayRefreshRates));
        if(result != XR_SUCCESS){
            XR_TUT_LOG("Failed to query display refresh rates.");
            return;
        }
        uint32_t count;
        pfnEnumerateDisplayRefreshRates(m_session, 0, &count, NULL);
        float* output = new float[count];
        pfnEnumerateDisplayRefreshRates(m_session, count, &count, output);
        for(int i=0; i < count; i++){
            XR_TUT_LOG("Found supported refresh rate: " + std::to_string(output[i]));
        }

I get back only a single value of 72. Is it no longer possible to set the refresh rate to 90/120?

For reference I'm using a quest 3.