mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
use sampled counter
This commit is contained in:
parent
fa18d548f7
commit
e43efa74de
3 changed files with 5 additions and 4 deletions
|
@ -124,6 +124,9 @@ void AvatarManager::updateMyAvatar(float deltaTime) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Q_LOGGING_CATEGORY(trace_simulation_avatar, "trace.simulation.avatar");
|
||||||
|
|
||||||
void AvatarManager::updateOtherAvatars(float deltaTime) {
|
void AvatarManager::updateOtherAvatars(float deltaTime) {
|
||||||
// lock the hash for read to check the size
|
// lock the hash for read to check the size
|
||||||
QReadLocker lock(&_hashLock);
|
QReadLocker lock(&_hashLock);
|
||||||
|
@ -167,9 +170,9 @@ void AvatarManager::updateOtherAvatars(float deltaTime) {
|
||||||
// simulate avatar fades
|
// simulate avatar fades
|
||||||
simulateAvatarFades(deltaTime);
|
simulateAvatarFades(deltaTime);
|
||||||
|
|
||||||
PROFILE_COUNTER(simulation_avatar, "NumAvatarsPerSec",
|
SAMPLE_PROFILE_COUNTER(0.1f, simulation_avatar, "NumAvatarsPerSec",
|
||||||
{ { "NumAvatarsPerSec", (float)(size() * USECS_PER_SECOND) / (float)(usecTimestampNow() - start) } });
|
{ { "NumAvatarsPerSec", (float)(size() * USECS_PER_SECOND) / (float)(usecTimestampNow() - start) } });
|
||||||
PROFILE_COUNTER(simulation_avatar, "NumJointsPerSec", { { "NumJointsPerSec", Avatar::getNumJointsProcessedPerSecond() } });
|
SAMPLE_PROFILE_COUNTER(0.1f, simulation_avatar, "NumJointsPerSec", { { "NumJointsPerSec", Avatar::getNumJointsProcessedPerSecond() } });
|
||||||
}
|
}
|
||||||
|
|
||||||
void AvatarManager::postUpdate(float deltaTime) {
|
void AvatarManager::postUpdate(float deltaTime) {
|
||||||
|
|
|
@ -18,7 +18,6 @@ Q_LOGGING_CATEGORY(trace_resource_network, "trace.resource.network")
|
||||||
Q_LOGGING_CATEGORY(trace_resource_parse, "trace.resource.parse")
|
Q_LOGGING_CATEGORY(trace_resource_parse, "trace.resource.parse")
|
||||||
Q_LOGGING_CATEGORY(trace_simulation, "trace.simulation")
|
Q_LOGGING_CATEGORY(trace_simulation, "trace.simulation")
|
||||||
Q_LOGGING_CATEGORY(trace_simulation_animation, "trace.simulation.animation")
|
Q_LOGGING_CATEGORY(trace_simulation_animation, "trace.simulation.animation")
|
||||||
Q_LOGGING_CATEGORY(trace_simulation_avatar, "trace.simulation.avatar")
|
|
||||||
Q_LOGGING_CATEGORY(trace_simulation_physics, "trace.simulation.physics")
|
Q_LOGGING_CATEGORY(trace_simulation_physics, "trace.simulation.physics")
|
||||||
|
|
||||||
#if defined(NSIGHT_FOUND)
|
#if defined(NSIGHT_FOUND)
|
||||||
|
|
|
@ -22,7 +22,6 @@ Q_DECLARE_LOGGING_CATEGORY(trace_resource_parse)
|
||||||
Q_DECLARE_LOGGING_CATEGORY(trace_resource_network)
|
Q_DECLARE_LOGGING_CATEGORY(trace_resource_network)
|
||||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation)
|
Q_DECLARE_LOGGING_CATEGORY(trace_simulation)
|
||||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_animation)
|
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_animation)
|
||||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_avatar)
|
|
||||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_physics)
|
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_physics)
|
||||||
|
|
||||||
class Duration {
|
class Duration {
|
||||||
|
|
Loading…
Reference in a new issue