Lines Matching refs:mCurrentFrameInfo
318 if (!wasSkipped(mCurrentFrameInfo)) { in prepareTree()
319 mCurrentFrameInfo = &mFrames.next(); in prepareTree()
321 mCurrentFrameInfo->importUiThreadInfo(uiFrameInfo); in prepareTree()
322 mCurrentFrameInfo->set(FrameInfoIndex::SyncQueued) = syncQueued; in prepareTree()
323 mCurrentFrameInfo->markSyncStart(); in prepareTree()
346 mCurrentFrameInfo->addFlag(FrameInfoFlags::SkippedFrame); in prepareTree()
380 mCurrentFrameInfo->addFlag(FrameInfoFlags::SkippedFrame); in prepareTree()
412 mCurrentFrameInfo->markIssueDrawCommandsStart(); in draw()
424 bool didSwap = mRenderPipeline->swapBuffers(frame, drew, windowDirty, mCurrentFrameInfo, in draw()
440 if (dequeueStart < mCurrentFrameInfo->get(FrameInfoIndex::SyncStart)) { in draw()
454 mCurrentFrameInfo->set(FrameInfoIndex::DequeueBufferDuration) in draw()
456 mCurrentFrameInfo->set(FrameInfoIndex::QueueBufferDuration) in draw()
461 mCurrentFrameInfo->set(FrameInfoIndex::DequeueBufferDuration) = 0; in draw()
462 mCurrentFrameInfo->set(FrameInfoIndex::QueueBufferDuration) = 0; in draw()
466 mCurrentFrameInfo->markFrameCompleted(); in draw()
469 float thisFrame = mCurrentFrameInfo->duration( in draw()
483 mJankTracker.addFrame(*mCurrentFrameInfo); in draw()
484 mRenderThread.jankTracker().addFrame(*mCurrentFrameInfo); in draw()
486 mFrameMetricsReporter->reportFrameMetrics(mCurrentFrameInfo->data()); in draw()