Forum Discussion
Anonymous
12 years agoCouple of DK2 / Direct Mode questions.
Hi, apologizes if those questions been asked/answered somewhere else I could not find. So here the questions, we are talking about DK2 using Direct Mode with a custom made DX11 renderer. 1. I...
Fredz
12 years agoExplorer
"GilesGoat" wrote:
1. Is any way to tell the lib "just output on the DK2 do not echo on the PC as well" to hopefully get even more performance ? ( i.e. switch off the 'replication' on the PC display )
In Oculus Developer Guide :
"• Addition of ovrHmdCaps::ovrHmdCap_NoMirrorToWindow flag. Disables mirroring of HMD output to the window. This may improve rendering performance slightly (only if ’Extend-Desktop’ is off)."
"GilesGoat" wrote:
2. the famous/infamous "vertical gap/tear/how you call it" .. any way to avoid it completely ? Or nothing can be done coder's side ?
I guess it's only a matter of enabling sync at vblank.
"GilesGoat" wrote:
3. Double buffering or triple buffering or no buffering at all ? I am using two at the moment.
Double-buffering. Triple-buffering adds a frame of latency and single-buffering adds tearing, like double-buffering without sync at vblank.
In the future single-buffering without sync at vblank should be possible if Oculus engineers find a way to implement asynchronous time warp with front buffer rendering like on the Samsung Gear VR. You may also have a try at it if you're a bit adventurous, that should reduce latency greatly.
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 months ago
- 25 days ago
- 9 months ago