Forum Discussion
galopin
10 years agoHeroic Explorer
Mirroring on the desktop introduce frame drops
Hi, I notice that keeping alive a windowed swap chain introduce a lot of hitches even when the application run fast enough. By skipping the Present call the app run at a smooth 75Hz ( and could ha...
galopin
10 years agoHeroic Explorer
Obviously, i forgot to state that no, i do not Present vsync locked, nor have the nvidia driver forcing it.
I will do more test next week, GPUView should show me what happen. I am on multi monitor setup, this can mess thing around too ( One 4k 60Hz and one 1440p gsync 144Hz, the main monitor is the gsync one but the window was on the 4K one ).
The solution may be to play with separate device and share handle to copy around things to keep each free of bad interaction, could also lead to an async time warp mode so, will not be lost. Or a simpler trick would be to go fullscreen, that allow a real swap discard.
I will do more test next week, GPUView should show me what happen. I am on multi monitor setup, this can mess thing around too ( One 4k 60Hz and one 1440p gsync 144Hz, the main monitor is the gsync one but the window was on the 4K one ).
The solution may be to play with separate device and share handle to copy around things to keep each free of bad interaction, could also lead to an async time warp mode so, will not be lost. Or a simpler trick would be to go fullscreen, that allow a real swap discard.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 10 months ago
- 2 years ago
- 1 year ago