Forum Discussion
thewhiteambit
10 years agoAdventurer
Async TimeWarp possible with current Runtime!!
Hey, I just wanted to let everybody know, it is possible to get a near perfect Async TimeWarp with the current Runtime. All I did, was simply set up an exclusive frame pushing Thread for the Oculus Ri...
thewhiteambit
10 years agoAdventurer
Thanks, I am aware of this. I am able to archive 99% Async-TimeWarp with this attempt. Remember the actual TimeWarp is still Driver-Level, and all I have to do is call ovr_SubmitFrame in time.
I can observe lost frames only in very rare cases now, even if the engine itself has no new frames. In case I still observe missing frames, I guess it is more due to long non-preempting shader, were even all driver-level would fail due to current nVidia hardware constrains.
I should test this on a GCN, but since developer support generally is sub par by AMD I avoid these cards - even with better preemption. Maybe AMD should start supporting developers even if you are not EA, if they don't want to die while having better preemption.
I can observe lost frames only in very rare cases now, even if the engine itself has no new frames. In case I still observe missing frames, I guess it is more due to long non-preempting shader, were even all driver-level would fail due to current nVidia hardware constrains.
I should test this on a GCN, but since developer support generally is sub par by AMD I avoid these cards - even with better preemption. Maybe AMD should start supporting developers even if you are not EA, if they don't want to die while having better preemption.
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
- 5 years ago
- 3 years ago