MonoGame에서 다음을 통해 프레임 속도를 잠금 해제했습니다.
this.graphics.SynchronizeWithVerticalRetrace = false;
base.IsFixedTimeStep = false;
그리고 게임에서 얼마나 효율적으로 업데이트하고 그림을 그리는 지에 대한 기초로 사용합니다.
프레임 카운터를 제외하고 그려 지거나 업데이트되지 않은 240 x 160 의 해상도에서 9,000 ~ 11,000 FPS 의 FPS 값을 얻습니다 .
모든 코드를 다시 추가하면 약 1,100 FPS 로 떨어집니다 .
이것은 내 코드가 GPU 속도를 현저히 늦추고 있다는 것을 나타내는 좋은 증거입니까? 게임은 60 FPS에서 실행되므로 여전히 그 거리가 멀지 만 잠금 해제 된 프레임 속도의 어느 시점에서 걱정해야합니까?
GPU : AMD FirePro W5000 (FireGL V)