cancel
Showing results for 
Search instead for 
Did you mean: 

Only available refresh rate is 72hz?

PointyLlama5273
Explorer

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.

0 REPLIES 0