opengl アプリのプロファイリングに gprof を使用しようとしています。メインの描画関数は 1 秒間に数十回呼び出されるため、特定の関数に費やされる時間はわずかです。gprof の出力には、「%.2f」としてフォーマットされた時刻が含まれており、ほとんどすべての時刻が 0.00 に等しくなっています。
[4] 35.2 0.00 0.06 9414 AbstractLayer::render(IDrawContext&) [4]
0.00 0.02 1046/1046 SimpleTiledImageLayer::doRender(IDrawContext&) [9]
0.00 0.02 1046/1046 AtmosphereLayer::doRender(IDrawContext&) [10]
0.00 0.01 1046/1046 GeographicObjectLayer::doRender(IDrawContext&) [23]
0.00 0.01 1046/1046 POILayer::doRender(IDrawContext&) [27]
時間をより正確に印刷する可能性はありますか?