Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e2bc1705 authored by Rachel Lee's avatar Rachel Lee Committed by Android (Google) Code Review
Browse files

Merge "Update VsyncEventData use in JNI event receiver."

parents 2fd963f3 c25f2bc9
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -118,11 +118,11 @@ void NativeDisplayEventReceiver::dispatchVsync(nsecs_t timestamp, PhysicalDispla

        ScopedLocalRef<jobjectArray>
                frameTimelineObjs(env,
                                  env->NewObjectArray(vsyncEventData.frameTimelines.size(),
                                  env->NewObjectArray(VsyncEventData::kFrameTimelinesLength,
                                                      gDisplayEventReceiverClassInfo
                                                              .frameTimelineClassInfo.clazz,
                                                      /*initial element*/ NULL));
        for (int i = 0; i < vsyncEventData.frameTimelines.size(); i++) {
        for (int i = 0; i < VsyncEventData::kFrameTimelinesLength; i++) {
            VsyncEventData::FrameTimeline frameTimeline = vsyncEventData.frameTimelines[i];
            ScopedLocalRef<jobject>
                    frameTimelineObj(env,
@@ -130,8 +130,8 @@ void NativeDisplayEventReceiver::dispatchVsync(nsecs_t timestamp, PhysicalDispla
                                                            .frameTimelineClassInfo.clazz,
                                                    gDisplayEventReceiverClassInfo
                                                            .frameTimelineClassInfo.init,
                                                    frameTimeline.id,
                                                    frameTimeline.expectedPresentTime,
                                                    frameTimeline.vsyncId,
                                                    frameTimeline.expectedPresentationTime,
                                                    frameTimeline.deadlineTimestamp));
            env->SetObjectArrayElement(frameTimelineObjs.get(), i, frameTimelineObj.get());
        }