mirror of
https://github.com/vale981/tdesktop
synced 2025-03-06 02:01:40 -05:00
Remove profiling logs.
This commit is contained in:
parent
a4fbbc06d1
commit
dd1bca1769
3 changed files with 0 additions and 18 deletions
|
@ -1600,7 +1600,6 @@ void StickersListWidget::ensureLottiePlayer(Set &set) {
|
||||||
raw->updates(
|
raw->updates(
|
||||||
) | rpl::start_with_next([=] {
|
) | rpl::start_with_next([=] {
|
||||||
const auto &sets = shownSets();
|
const auto &sets = shownSets();
|
||||||
PROFILE_LOG(("WIDGET REPAINT REQUESTED"));
|
|
||||||
enumerateSections([&](const SectionInfo &info) {
|
enumerateSections([&](const SectionInfo &info) {
|
||||||
if (shownSets()[info.section].lottiePlayer == raw) {
|
if (shownSets()[info.section].lottiePlayer == raw) {
|
||||||
update(
|
update(
|
||||||
|
|
|
@ -168,20 +168,16 @@ void FrameRendererObject::generateFrames() {
|
||||||
};
|
};
|
||||||
const auto rendered = ranges::count_if(_entries, renderOne);
|
const auto rendered = ranges::count_if(_entries, renderOne);
|
||||||
if (rendered) {
|
if (rendered) {
|
||||||
PROFILE_LOG(("RENDERER: %1, ALL: %2, PLAYERS: %3").arg(rendered).arg(_entries.size()).arg(players.size()));
|
|
||||||
if (!players.empty()) {
|
if (!players.empty()) {
|
||||||
crl::on_main([players = std::move(players)] {
|
crl::on_main([players = std::move(players)] {
|
||||||
for (const auto &[player, weak] : players) {
|
for (const auto &[player, weak] : players) {
|
||||||
if (weak) {
|
if (weak) {
|
||||||
PROFILE_LOG(("RENDERER -- ON MAIN CHECK"));
|
|
||||||
weak->checkStep();
|
weak->checkStep();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
queueGenerateFrames();
|
queueGenerateFrames();
|
||||||
} else {
|
|
||||||
PROFILE_LOG(("RENDERER EMPTY"));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -348,7 +344,6 @@ auto SharedState::renderNextFrame(const FrameRequest &request)
|
||||||
renderNextFrame(frame, request);
|
renderNextFrame(frame, request);
|
||||||
}
|
}
|
||||||
frame->display = countFrameDisplayTime(frame->index);
|
frame->display = countFrameDisplayTime(frame->index);
|
||||||
PROFILE_LOG(("DISPLAY AT: %1 (STARTED %2, DELAY %3, FRAME: %4, RATE: %5, {SKIPPED %6, INDEX: %7})").arg(frame->display).arg(_started).arg(_delay).arg(_skippedFrames + frame->index).arg(_frameRate).arg(_skippedFrames).arg(frame->index));
|
|
||||||
|
|
||||||
// Release this frame to the main thread for rendering.
|
// Release this frame to the main thread for rendering.
|
||||||
_counter.store(
|
_counter.store(
|
||||||
|
|
|
@ -248,7 +248,6 @@ void MultiPlayer::unpauseAndKeepUp(not_null<Animation*> animation) {
|
||||||
state,
|
state,
|
||||||
_lastSyncTime,
|
_lastSyncTime,
|
||||||
_delay);
|
_delay);
|
||||||
PROFILE_LOG(("UNPAUSED WITH %1 DELAY AND %2 SKIPPED FRAMES").arg(_delay - i->second.pauseDelay).arg(frameIndexNow - frameIndexAtPaused));
|
|
||||||
state->addTimelineDelay(
|
state->addTimelineDelay(
|
||||||
(_delay - i->second.pauseDelay),
|
(_delay - i->second.pauseDelay),
|
||||||
frameIndexNow - frameIndexAtPaused);
|
frameIndexNow - frameIndexAtPaused);
|
||||||
|
@ -283,7 +282,6 @@ void MultiPlayer::checkNextFrameAvailability() {
|
||||||
if (time == kTimeUnknown) {
|
if (time == kTimeUnknown) {
|
||||||
for (const auto &[animation, state] : _active) {
|
for (const auto &[animation, state] : _active) {
|
||||||
if (state->nextFrameDisplayTime() != kTimeUnknown) {
|
if (state->nextFrameDisplayTime() != kTimeUnknown) {
|
||||||
PROFILE_LOG(("PLAYER -------- SOME READY, BUT NOT ALL"));
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -296,10 +294,8 @@ void MultiPlayer::checkNextFrameAvailability() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (next == kTimeUnknown) {
|
if (next == kTimeUnknown) {
|
||||||
PROFILE_LOG(("PLAYER ALL DISPLAYED, WAITING PAINT."));
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PROFILE_LOG(("PLAYER NEXT FRAME TIME: %1").arg(next));
|
|
||||||
_nextFrameTime = next;
|
_nextFrameTime = next;
|
||||||
checkNextFrameRender();
|
checkNextFrameRender();
|
||||||
}
|
}
|
||||||
|
@ -310,7 +306,6 @@ void MultiPlayer::checkNextFrameRender() {
|
||||||
const auto now = crl::now();
|
const auto now = crl::now();
|
||||||
if (now < _nextFrameTime) {
|
if (now < _nextFrameTime) {
|
||||||
if (!_timer.isActive()) {
|
if (!_timer.isActive()) {
|
||||||
PROFILE_LOG(("PLAYER TIMER FOR: %1").arg(_nextFrameTime - now));
|
|
||||||
_timer.callOnce(_nextFrameTime - now);
|
_timer.callOnce(_nextFrameTime - now);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -347,21 +342,15 @@ void MultiPlayer::updateFrameRequest(
|
||||||
void MultiPlayer::markFrameDisplayed(crl::time now) {
|
void MultiPlayer::markFrameDisplayed(crl::time now) {
|
||||||
Expects(!_active.empty());
|
Expects(!_active.empty());
|
||||||
|
|
||||||
auto displayed = 0;
|
|
||||||
auto waiting = 0;
|
|
||||||
for (const auto &[animation, state] : _active) {
|
for (const auto &[animation, state] : _active) {
|
||||||
const auto time = state->nextFrameDisplayTime();
|
const auto time = state->nextFrameDisplayTime();
|
||||||
Assert(time != kTimeUnknown);
|
Assert(time != kTimeUnknown);
|
||||||
if (time == kFrameDisplayTimeAlreadyDone) {
|
if (time == kFrameDisplayTimeAlreadyDone) {
|
||||||
continue;
|
continue;
|
||||||
} else if (now >= time) {
|
} else if (now >= time) {
|
||||||
++displayed;
|
|
||||||
state->markFrameDisplayed(now);
|
state->markFrameDisplayed(now);
|
||||||
} else {
|
|
||||||
++waiting;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
PROFILE_LOG(("PLAYER FRAME DISPLAYED AT: %1 (MARKED %2, WAITING %3)").arg(now).arg(displayed).arg(waiting));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MultiPlayer::addTimelineDelay(crl::time delayed) {
|
void MultiPlayer::addTimelineDelay(crl::time delayed) {
|
||||||
|
@ -383,7 +372,6 @@ void MultiPlayer::markFrameShown() {
|
||||||
++count;
|
++count;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
PROFILE_LOG(("PLAYER MARKED SHOWN %1 OF %2").arg(count).arg(_active.size()));
|
|
||||||
if (count) {
|
if (count) {
|
||||||
_renderer->frameShown();
|
_renderer->frameShown();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue