저는 iPhone 용 게임을 개발하고 있습니다. 나는 30FPS가 충분하다고 결정 했으므로 App이 단지 1/30 초마다 렌더링 버퍼를 제공 할 수 있도록하는 코드를 작성했습니다. 인스 트루먼 트와 함께 이것을 검증하려 할 때 다양한 정보를 얻었습니다.OpenGL ES 인스트루먼트의 정확성
iPod Touch (2009 edition, 32G)에서는 초당 Core FPS 프레임 수가 30FPS입니다.
iPhone 3G에서 나는 다양한 결과를 얻습니다. 그리고 30FPS만이 아닙니다. 정기적으로 30 FPS를 초과합니다. 실제로 36-39에 가깝게 매달려있는 것 같습니다.
이 비정상적인 현상을 조사하기 위해 앱에 내 자신의 FPS를 추가하고 초당 한 번 업데이트했습니다. 나는 두 장치 모두에서 29 FPS로 오른쪽에 있습니다.
그래서 어떤 일이 벌어 질지에 대한 제안이있는 사람이 있습니까? 나는 Instruments가 정확할 것으로 기대하므로 그것이 부정확하게 보일 것이라고 우려하고 있습니다. 그것은 내가 어딘가에 버그가 있다고 생각하게 만들지 만 나는 그것을 찾을 수 없다.