fix: correct implementation of present interval 0 for unlocked FPS