디스플레이 초기화 및 입력에 SDL을 사용하여 OpenGL에서 간단한 게임을하고 있는데 타이밍 측면에서 두 가지 옵션을 사용할 수 있습니다. 최적 시간 PerFrame-초에서 1 = 1 / theFramerateCap 일 때 최적의 TimePerFrame-theTimeTakenToRender를 위해 잠자기하는 1 번. (vsync를 사용하는 것이 더 정확할 수 있으므로 이것이 필요한지 확실하지 않습니다. 가정이 정확하다면 SDL + OpenGL에 vsync가 기본적으로 있는지 여부를 알려주십시오. 다른 하나는 마지막 프레임이 렌더링 된 이후의 시간을 측정하고 그에 따라 움직임을 조정하는 것입니다. 프레임을 렌더링하는 데 걸리는 시간이 짧을수록 해당 프레임에서 엔티티가 더 멀리 이동합니다. 성능 및 깜박임 감소 등의 측면에서이 두 가지 방법의 장단점은 무엇입니까?