mirror of
https://github.com/lubosz/overte.git
synced 2025-04-24 02:53:43 +02: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) {
|
||||
// lock the hash for read to check the size
|
||||
QReadLocker lock(&_hashLock);
|
||||
|
@ -167,9 +170,9 @@ void AvatarManager::updateOtherAvatars(float deltaTime) {
|
|||
// simulate avatar fades
|
||||
simulateAvatarFades(deltaTime);
|
||||
|
||||
PROFILE_COUNTER(simulation_avatar, "NumAvatarsPerSec",
|
||||
SAMPLE_PROFILE_COUNTER(0.1f, simulation_avatar, "NumAvatarsPerSec",
|
||||
{ { "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) {
|
||||
|
|
|
@ -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_simulation, "trace.simulation")
|
||||
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")
|
||||
|
||||
#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_simulation)
|
||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_animation)
|
||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_avatar)
|
||||
Q_DECLARE_LOGGING_CATEGORY(trace_simulation_physics)
|
||||
|
||||
class Duration {
|
||||
|
|
Loading…
Reference in a new issue