We can't do anything about that, Reflex is a black box and all we really do is call into the driver for it to perform the sleep. It also doesn't work with any sort of vsync by design, although it seems like we're getting IMMEDIATE present mode at least.
Unfortunate, but thanks for informing me about that :-)
DXVK_HUD=latencyx1 2025-06PROTON_ENABLE_WAYLAND=1x1 2025-06
Hi, at least on Overwatch, if you use winewayland.drv and enable NVIDIA Reflex, on GPU Bound scenario, on DXVK_HUD=latency the "sleep" remains intact (it stays at 0.0 ms, being at gpu bound), in Xwayland, in the same scenario (gpu bound), the "sleep" changes to any value other than 0 (NVIDIA Reflex is working, in my understanding).
To reproduce, just use PROTON_ENABLE_WAYLAND=1 (at least on Proton CachyOS or Proton-GE) or manually add "x11,wayland" under the game prefix (regedit, HKEY_CURRENT_USER\Software\Wine\Drivers --> "Graphics"="x11,wayland"), turn on Reflex and see "sleep" being at 0.0ms on GPU Bound scenario.
Software information
Overwatch
NVIDIA Reflex ON + Boost (does not work too if setting to just Enabled.)
System information
Apitrace file(s)
Xwayland:
https://mega.nz/file/iUFwzZIL#Vf1lRNag8WsCCmlhQFeERPsiL_CThIKPKVnvyrbyqL8
winewayland:
https://mega.nz/file/LZ8lnATZ#Sf98gsfpCs07MGb6HYHMXaJ0sizTb7z1gwEn9hgNbiw
Thanks in advance. :-)