Home
last modified time | relevance | path

Searched refs:frameInfo (Results 1 – 19 of 19) sorted by relevance

/aosp14/frameworks/base/tests/Input/src/com/android/test/input/
H A DViewFrameInfoTest.kt59 val frameInfo = FrameInfo() regex
61 assertThat(frameInfo.frameInfo[FrameInfo.INPUT_EVENT_ID]).isEqualTo(INVALID_INPUT_EVENT_ID)
62 assertThat(frameInfo.frameInfo[FrameInfo.FLAGS]).isEqualTo(0)
63 assertThat(frameInfo.frameInfo[FrameInfo.DRAW_START]).isEqualTo(0)
66 mViewFrameInfo.populateFrameInfo(frameInfo)
67 assertThat(frameInfo.frameInfo[FrameInfo.INPUT_EVENT_ID]).isEqualTo(139)
68 assertThat(frameInfo.frameInfo[FrameInfo.FLAGS]).isEqualTo(
70 assertThat(frameInfo.frameInfo[FrameInfo.DRAW_START]).isGreaterThan(mTimeStarted)
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DFrameInfo.java43 public long[] frameInfo = new long[FRAME_INFO_SIZE]; field in FrameInfo
104 frameInfo[INTENDED_VSYNC] = intendedVsync; in setVsync()
105 frameInfo[VSYNC] = usedVsync; in setVsync()
106 frameInfo[FLAGS] = 0; in setVsync()
107 frameInfo[FRAME_DEADLINE] = frameDeadline; in setVsync()
108 frameInfo[FRAME_START_TIME] = frameStartTime; in setVsync()
109 frameInfo[FRAME_INTERVAL] = frameInterval; in setVsync()
114 frameInfo[HANDLE_INPUT_START] = System.nanoTime(); in markInputHandlingStart()
119 frameInfo[ANIMATION_START] = System.nanoTime(); in markAnimationsStart()
124 frameInfo[PERFORM_TRAVERSALS_START] = System.nanoTime(); in markPerformTraversalsStart()
[all …]
H A DHardwareRenderer.java375 System.arraycopy(info.frameInfo, 0, mFrameInfo.frameInfo, 0, info.frameInfo.length); in setFrameInfo()
483 public int syncAndDrawFrame(@NonNull FrameInfo frameInfo) { in syncAndDrawFrame() argument
484 return nSyncAndDrawFrame(mNativeProxy, frameInfo.frameInfo, frameInfo.frameInfo.length); in syncAndDrawFrame()
1515 private static native int nSyncAndDrawFrame(long nativeProxy, long[] frameInfo, int size); in nSyncAndDrawFrame() argument
/aosp14/frameworks/base/core/java/android/view/
H A DViewFrameInfo.java41 public void populateFrameInfo(FrameInfo frameInfo) { in populateFrameInfo() argument
42 frameInfo.frameInfo[FrameInfo.FLAGS] |= flags; in populateFrameInfo()
43 frameInfo.frameInfo[FrameInfo.DRAW_START] = drawStart; in populateFrameInfo()
44 frameInfo.frameInfo[FrameInfo.INPUT_EVENT_ID] = mInputEventId; in populateFrameInfo()
H A DThreadedRenderer.java814 final FrameInfo frameInfo = attachInfo.mViewRootImpl.getUpdatedFrameInfo(); in draw() local
816 int syncResult = syncAndDrawFrame(frameInfo); in draw()
H A DViewRootImpl.java709 FrameInfo frameInfo = mChoreographer.mFrameInfo; in getUpdatedFrameInfo() local
710 mViewFrameInfo.populateFrameInfo(frameInfo); in getUpdatedFrameInfo()
713 return frameInfo; in getUpdatedFrameInfo()
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp724 next.frameInfo = mCurrentFrameInfo; in draw()
781 forthBehind = frameMetricsInfo.frameInfo; in reportMetricsWithPresentTime()
833 return mLast4FrameMetricsInfos[i].frameInfo; in getFrameInfoFromLast4()
853 FrameInfo* frameInfo = instance->getFrameInfoFromLast4(frameNumber, surfaceControlId); in onSurfaceStatsAvailable() local
855 if (frameInfo != nullptr) { in onSurfaceStatsAvailable()
857 frameInfo->set(FrameInfoIndex::FrameCompleted) = std::max(gpuCompleteTime, in onSurfaceStatsAvailable()
858 frameInfo->get(FrameInfoIndex::SwapBuffersCompleted)); in onSurfaceStatsAvailable()
859 frameInfo->set(FrameInfoIndex::GpuCompleted) = std::max( in onSurfaceStatsAvailable()
899 int64_t frameInfo[UI_THREAD_FRAME_INFO_SIZE]; in prepareAndDraw() local
900 UiFrameInfoBuilder(frameInfo) in prepareAndDraw()
[all …]
H A DCanvasContext.h256 void finishFrame(FrameInfo* frameInfo);
265 FrameInfo* frameInfo; member
H A DDrawFrameTask.h81 int64_t* frameInfo() { return mFrameInfo; } in frameInfo() function
H A DRenderProxy.h92 int64_t* frameInfo();
H A DRenderProxy.cpp166 int64_t* RenderProxy::frameInfo() { in frameInfo() function in android::uirenderer::renderthread::RenderProxy
167 return mDrawFrameTask.frameInfo(); in frameInfo()
/aosp14/frameworks/base/libs/hwui/hwui/
H A DImageDecoder.cpp278 SkCodec::FrameInfo frameInfo; in advanceFrame() local
279 if (!mCodec->codec()->getFrameInfo(frameIndex, &frameInfo) in advanceFrame()
280 || !frameInfo.fFullyReceived) { in advanceFrame()
286 mCurrentFrameIsIndependent = frameInfo.fRequiredFrame == SkCodec::kNoFrame; in advanceFrame()
287 mCurrentFrameIsOpaque = frameInfo.fAlphaType == kOpaque_SkAlphaType; in advanceFrame()
289 if (frameInfo.fDisposalMethod == SkCodecAnimation::DisposalMethod::kRestorePrevious) { in advanceFrame()
/aosp14/frameworks/base/libs/hwui/jni/
H A DAnimatedImageDrawable.cpp61 SkCodec::FrameInfo frameInfo; in AnimatedImageDrawable_nCreate() local
62 if (!imageDecoder->mCodec->codec()->getFrameInfo(i, &frameInfo)) { in AnimatedImageDrawable_nCreate()
66 if (frameInfo.fDisposalMethod == SkCodecAnimation::DisposalMethod::kRestorePrevious) { in AnimatedImageDrawable_nCreate()
H A Dandroid_graphics_HardwareBufferRenderer.cpp115 UiFrameInfoBuilder(proxy->frameInfo()) in android_graphics_HardwareBufferRenderer_render()
H A Dandroid_graphics_HardwareRenderer.cpp278 jlong proxyPtr, jlongArray frameInfo, in android_view_ThreadedRenderer_syncAndDrawFrame() argument
284 env->GetLongArrayRegion(frameInfo, 0, frameInfoSize, proxy->frameInfo()); in android_view_ThreadedRenderer_syncAndDrawFrame()
751 UiFrameInfoBuilder(proxy.frameInfo()) in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode()
/aosp14/frameworks/base/libs/hwui/tests/macrobench/
H A DTestSceneRunner.cpp142 UiFrameInfoBuilder(proxy->frameInfo()) in doRun()
161 UiFrameInfoBuilder(proxy->frameInfo()) in doRun()
/aosp14/frameworks/base/packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/
H A DLottieColorUtils.java91 frameInfo -> new PorterDuffColorFilter(color, PorterDuff.Mode.SRC_ATOP)); in applyDynamicColors()
H A DColorUtils.java114 public ColorFilter getValue(LottieFrameInfo<ColorFilter> frameInfo) { in applyDynamicColors()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/
H A DUdfpsKeyguardViewLegacy.java336 frameInfo -> new PorterDuffColorFilter(mTextColorPrimary,