mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-29 22:20:33 +00:00
Report raw navmesh cache counters
This commit is contained in:
parent
2a7d5a89d7
commit
5ae8b9cae1
@ -20,18 +20,15 @@ namespace DetourNavigator
|
|||||||
out.setAttribute(
|
out.setAttribute(
|
||||||
frameNumber, "NavMesh DbJobs Read", static_cast<double>(stats.mDb->mJobs.mReadingJobs));
|
frameNumber, "NavMesh DbJobs Read", static_cast<double>(stats.mDb->mJobs.mReadingJobs));
|
||||||
|
|
||||||
if (stats.mDb->mGetTileCount > 0)
|
out.setAttribute(frameNumber, "NavMesh DbCache Get", static_cast<double>(stats.mDb->mGetTileCount));
|
||||||
out.setAttribute(frameNumber, "NavMesh DbCacheHitRate",
|
out.setAttribute(frameNumber, "NavMesh DbCache Hit", static_cast<double>(stats.mDbGetTileHits));
|
||||||
static_cast<double>(stats.mDbGetTileHits) / static_cast<double>(stats.mDb->mGetTileCount)
|
|
||||||
* 100.0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
out.setAttribute(frameNumber, "NavMesh CacheSize", static_cast<double>(stats.mCache.mNavMeshCacheSize));
|
out.setAttribute(frameNumber, "NavMesh CacheSize", static_cast<double>(stats.mCache.mNavMeshCacheSize));
|
||||||
out.setAttribute(frameNumber, "NavMesh UsedTiles", static_cast<double>(stats.mCache.mUsedNavMeshTiles));
|
out.setAttribute(frameNumber, "NavMesh UsedTiles", static_cast<double>(stats.mCache.mUsedNavMeshTiles));
|
||||||
out.setAttribute(frameNumber, "NavMesh CachedTiles", static_cast<double>(stats.mCache.mCachedNavMeshTiles));
|
out.setAttribute(frameNumber, "NavMesh CachedTiles", static_cast<double>(stats.mCache.mCachedNavMeshTiles));
|
||||||
if (stats.mCache.mGetCount > 0)
|
out.setAttribute(frameNumber, "NavMesh Cache Get", static_cast<double>(stats.mCache.mGetCount));
|
||||||
out.setAttribute(frameNumber, "NavMesh CacheHitRate",
|
out.setAttribute(frameNumber, "NavMesh Cache Hit", static_cast<double>(stats.mCache.mHitCount));
|
||||||
static_cast<double>(stats.mCache.mHitCount) / stats.mCache.mGetCount * 100.0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -448,11 +448,13 @@ namespace Resource
|
|||||||
"NavMesh Processing",
|
"NavMesh Processing",
|
||||||
"NavMesh DbJobs Write",
|
"NavMesh DbJobs Write",
|
||||||
"NavMesh DbJobs Read",
|
"NavMesh DbJobs Read",
|
||||||
"NavMesh DbCacheHitRate",
|
"NavMesh DbCache Get",
|
||||||
|
"NavMesh DbCache Hit",
|
||||||
"NavMesh CacheSize",
|
"NavMesh CacheSize",
|
||||||
"NavMesh UsedTiles",
|
"NavMesh UsedTiles",
|
||||||
"NavMesh CachedTiles",
|
"NavMesh CachedTiles",
|
||||||
"NavMesh CacheHitRate",
|
"NavMesh Cache Get",
|
||||||
|
"NavMesh Cache Hit",
|
||||||
"",
|
"",
|
||||||
"Mechanics Actors",
|
"Mechanics Actors",
|
||||||
"Mechanics Objects",
|
"Mechanics Objects",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user