Pushing display buffer swapping out to a separate method so it can be overridden (in Oculus SDK)