I’ve been trying to run an OpenGL application in maximum speed without any vertical syncing constraints.
However I haven’t been able to turnoff vsync, at least in fullscreen (in windowed mode it runs with no vsync by default).
Since there is no nvidia-settings for the Jetson platform so far, I tried putting
Option "RegistryDwords" "SyncToVBlank=0" Option "RegistryDwords" "XVideoTextureSyncToVBlank=0"
in /etc/X11/xorg.cong nvidia “Device”, but I’m still getting vsynced frames.
I also tried to calling my application with
export __GL_SYNC_TO_VBLANK=0; myapp
still getting no effect.
Any clues on how to do it?
Moreover, I guess that triple buffering would also allow my application to run at higher frequencies, but doing
Option "TripleBuffer" "true"
doesn’t seem to produce any effect…
I appreciate any help on either the vsync or triple buffering issues. Thanks.