зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1340709 - Don't include ForwardTransaction time in the Rasterize tracing marker. r=mattwoodrow
MozReview-Commit-ID: ZKuARHuw68 --HG-- extra : rebase_source : 9ac99ec127e3d06df93e8857de361adff11bad04
This commit is contained in:
Родитель
b43e156ce1
Коммит
dd06b80dfd
|
@ -314,6 +314,7 @@ ClientLayerManager::EndTransactionInternal(DrawPaintedLayerCallback aCallback,
|
|||
EndTransactionFlags)
|
||||
{
|
||||
PaintTelemetry::AutoRecord record(PaintTelemetry::Metric::Rasterization);
|
||||
GeckoProfilerTracingRAII tracer("Paint", "Rasterize");
|
||||
|
||||
#ifdef WIN32
|
||||
if (aCallbackData) {
|
||||
|
@ -330,7 +331,6 @@ ClientLayerManager::EndTransactionInternal(DrawPaintedLayerCallback aCallback,
|
|||
MOZ_LAYERS_LOG((" ----- (beginning paint)"));
|
||||
Log();
|
||||
#endif
|
||||
profiler_tracing("Paint", "Rasterize", TRACING_INTERVAL_START);
|
||||
|
||||
NS_ASSERTION(InConstruction(), "Should be in construction phase");
|
||||
mPhase = PHASE_DRAWING;
|
||||
|
|
|
@ -698,8 +698,6 @@ ShadowLayerForwarder::EndTransaction(const nsIntRegion& aRegionToClear,
|
|||
PlatformSyncBeforeUpdate();
|
||||
}
|
||||
|
||||
profiler_tracing("Paint", "Rasterize", TRACING_INTERVAL_END);
|
||||
|
||||
MOZ_LAYERS_LOG(("[LayersForwarder] sending transaction..."));
|
||||
RenderTraceScope rendertrace3("Forward Transaction", "000093");
|
||||
if (!mShadowManager->SendUpdate(info)) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче