Loading libs/hwui/renderthread/CanvasContext.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -18,15 +18,16 @@ #include <apex/window.h> #include <fcntl.h> #include <gui/TraceUtils.h> #include <strings.h> #include <sys/stat.h> #include <ui/Fence.h> #include <algorithm> #include <cstdint> #include <cstdlib> #include <functional> #include <gui/TraceUtils.h> #include "../Properties.h" #include "AnimationContext.h" #include "Frame.h" Loading Loading @@ -739,6 +740,9 @@ void CanvasContext::onSurfaceStatsAvailable(void* context, int32_t surfaceContro instance->mRenderThread.getASurfaceControlFunctions(); nsecs_t gpuCompleteTime = functions.getAcquireTimeFunc(stats); if (gpuCompleteTime == Fence::SIGNAL_TIME_PENDING) { gpuCompleteTime = -1; } uint64_t frameNumber = functions.getFrameNumberFunc(stats); FrameInfo* frameInfo = instance->getFrameInfoFromLast4(frameNumber, surfaceControlId); Loading Loading
libs/hwui/renderthread/CanvasContext.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -18,15 +18,16 @@ #include <apex/window.h> #include <fcntl.h> #include <gui/TraceUtils.h> #include <strings.h> #include <sys/stat.h> #include <ui/Fence.h> #include <algorithm> #include <cstdint> #include <cstdlib> #include <functional> #include <gui/TraceUtils.h> #include "../Properties.h" #include "AnimationContext.h" #include "Frame.h" Loading Loading @@ -739,6 +740,9 @@ void CanvasContext::onSurfaceStatsAvailable(void* context, int32_t surfaceContro instance->mRenderThread.getASurfaceControlFunctions(); nsecs_t gpuCompleteTime = functions.getAcquireTimeFunc(stats); if (gpuCompleteTime == Fence::SIGNAL_TIME_PENDING) { gpuCompleteTime = -1; } uint64_t frameNumber = functions.getFrameNumberFunc(stats); FrameInfo* frameInfo = instance->getFrameInfoFromLast4(frameNumber, surfaceControlId); Loading