mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 08:48:53 +02:00
use SKIP_TIME again instead of 0.0
This commit is contained in:
parent
4be119b729
commit
45f194f6bc
1 changed files with 5 additions and 7 deletions
|
@ -480,6 +480,9 @@ bool OctreeSendThread::traverseTreeAndBuildNextPacketPayload(EncodeBitstreamPara
|
||||||
});
|
});
|
||||||
|
|
||||||
OctreeServer::trackEncodeTime((float)(usecTimestampNow() - encodeStart));
|
OctreeServer::trackEncodeTime((float)(usecTimestampNow() - encodeStart));
|
||||||
|
} else {
|
||||||
|
OctreeServer::trackTreeWaitTime(OctreeServer::SKIP_TIME);
|
||||||
|
OctreeServer::trackEncodeTime(OctreeServer::SKIP_TIME);
|
||||||
}
|
}
|
||||||
return somethingToSend;
|
return somethingToSend;
|
||||||
}
|
}
|
||||||
|
@ -512,8 +515,8 @@ void OctreeSendThread::traverseTreeAndSendContents(SharedNodePointer node, Octre
|
||||||
bool somethingToSend = true; // assume we have something
|
bool somethingToSend = true; // assume we have something
|
||||||
bool bagHadSomething = !nodeData->elementBag.isEmpty();
|
bool bagHadSomething = !nodeData->elementBag.isEmpty();
|
||||||
while (somethingToSend && _packetsSentThisInterval < maxPacketsPerInterval && !nodeData->isShuttingDown()) {
|
while (somethingToSend && _packetsSentThisInterval < maxPacketsPerInterval && !nodeData->isShuttingDown()) {
|
||||||
float compressAndWriteElapsedUsec = 0.0f;
|
float compressAndWriteElapsedUsec = OctreeServer::SKIP_TIME;
|
||||||
float packetSendingElapsedUsec = 0.0f;
|
float packetSendingElapsedUsec = OctreeServer::SKIP_TIME;
|
||||||
|
|
||||||
quint64 startInside = usecTimestampNow();
|
quint64 startInside = usecTimestampNow();
|
||||||
|
|
||||||
|
@ -568,11 +571,6 @@ void OctreeSendThread::traverseTreeAndSendContents(SharedNodePointer node, Octre
|
||||||
}
|
}
|
||||||
_packetData.changeSettings(true, targetSize); // will do reset - NOTE: Always compressed
|
_packetData.changeSettings(true, targetSize); // will do reset - NOTE: Always compressed
|
||||||
}
|
}
|
||||||
if (!somethingToSend) {
|
|
||||||
// these stats were not updated so we record zero to record this fact
|
|
||||||
OctreeServer::trackTreeWaitTime(0.0f);
|
|
||||||
OctreeServer::trackEncodeTime(0.0f);
|
|
||||||
}
|
|
||||||
OctreeServer::trackCompressAndWriteTime(compressAndWriteElapsedUsec);
|
OctreeServer::trackCompressAndWriteTime(compressAndWriteElapsedUsec);
|
||||||
OctreeServer::trackPacketSendingTime(packetSendingElapsedUsec);
|
OctreeServer::trackPacketSendingTime(packetSendingElapsedUsec);
|
||||||
OctreeServer::trackInsideTime((float)(usecTimestampNow() - startInside));
|
OctreeServer::trackInsideTime((float)(usecTimestampNow() - startInside));
|
||||||
|
|
Loading…
Reference in a new issue