Loading core/java/android/view/ViewRootImpl.java +0 −5 Original line number Diff line number Diff line Loading @@ -4164,11 +4164,6 @@ public final class ViewRootImpl implements ViewParent, } }); }); } else if (reportNextDraw) { // If we need to report next draw, wait for adapter to flush its shadow queue // by processing previously queued buffers so that we can submit the // transaction a timely manner. mBlastBufferQueue.flushShadowQueue(); } }; registerRtFrameCallback(frameDrawingCallback); Loading core/jni/android_graphics_BLASTBufferQueue.cpp +0 −6 Original line number Diff line number Diff line Loading @@ -112,11 +112,6 @@ static void nativeUpdate(JNIEnv* env, jclass clazz, jlong ptr, jlong surfaceCont transaction); } static void nativeFlushShadowQueue(JNIEnv* env, jclass clazz, jlong ptr) { sp<BLASTBufferQueue> queue = reinterpret_cast<BLASTBufferQueue*>(ptr); queue->flushShadowQueue(); } static void nativeMergeWithNextTransaction(JNIEnv*, jclass clazz, jlong ptr, jlong transactionPtr, jlong framenumber) { sp<BLASTBufferQueue> queue = reinterpret_cast<BLASTBufferQueue*>(ptr); Loading Loading @@ -147,7 +142,6 @@ static const JNINativeMethod gMethods[] = { {"nativeDestroy", "(J)V", (void*)nativeDestroy}, {"nativeSetNextTransaction", "(JJ)V", (void*)nativeSetNextTransaction}, {"nativeUpdate", "(JJJJIJ)V", (void*)nativeUpdate}, {"nativeFlushShadowQueue", "(J)V", (void*)nativeFlushShadowQueue}, {"nativeMergeWithNextTransaction", "(JJJ)V", (void*)nativeMergeWithNextTransaction}, {"nativeSetTransactionCompleteCallback", "(JJLandroid/graphics/BLASTBufferQueue$TransactionCompleteCallback;)V", Loading graphics/java/android/graphics/BLASTBufferQueue.java +0 −5 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ public final class BLASTBufferQueue { private static native void nativeSetNextTransaction(long ptr, long transactionPtr); private static native void nativeUpdate(long ptr, long surfaceControl, long width, long height, int format, long transactionPtr); private static native void nativeFlushShadowQueue(long ptr); private static native void nativeMergeWithNextTransaction(long ptr, long transactionPtr, long frameNumber); private static native void nativeSetTransactionCompleteCallback(long ptr, long frameNumber, Loading Loading @@ -124,10 +123,6 @@ public final class BLASTBufferQueue { } } public void flushShadowQueue() { nativeFlushShadowQueue(mNativeObject); } /** * Merge the transaction passed in to the next transaction in BlastBufferQueue. The next * transaction will be applied or merged when the next frame with specified frame number Loading Loading
core/java/android/view/ViewRootImpl.java +0 −5 Original line number Diff line number Diff line Loading @@ -4164,11 +4164,6 @@ public final class ViewRootImpl implements ViewParent, } }); }); } else if (reportNextDraw) { // If we need to report next draw, wait for adapter to flush its shadow queue // by processing previously queued buffers so that we can submit the // transaction a timely manner. mBlastBufferQueue.flushShadowQueue(); } }; registerRtFrameCallback(frameDrawingCallback); Loading
core/jni/android_graphics_BLASTBufferQueue.cpp +0 −6 Original line number Diff line number Diff line Loading @@ -112,11 +112,6 @@ static void nativeUpdate(JNIEnv* env, jclass clazz, jlong ptr, jlong surfaceCont transaction); } static void nativeFlushShadowQueue(JNIEnv* env, jclass clazz, jlong ptr) { sp<BLASTBufferQueue> queue = reinterpret_cast<BLASTBufferQueue*>(ptr); queue->flushShadowQueue(); } static void nativeMergeWithNextTransaction(JNIEnv*, jclass clazz, jlong ptr, jlong transactionPtr, jlong framenumber) { sp<BLASTBufferQueue> queue = reinterpret_cast<BLASTBufferQueue*>(ptr); Loading Loading @@ -147,7 +142,6 @@ static const JNINativeMethod gMethods[] = { {"nativeDestroy", "(J)V", (void*)nativeDestroy}, {"nativeSetNextTransaction", "(JJ)V", (void*)nativeSetNextTransaction}, {"nativeUpdate", "(JJJJIJ)V", (void*)nativeUpdate}, {"nativeFlushShadowQueue", "(J)V", (void*)nativeFlushShadowQueue}, {"nativeMergeWithNextTransaction", "(JJJ)V", (void*)nativeMergeWithNextTransaction}, {"nativeSetTransactionCompleteCallback", "(JJLandroid/graphics/BLASTBufferQueue$TransactionCompleteCallback;)V", Loading
graphics/java/android/graphics/BLASTBufferQueue.java +0 −5 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ public final class BLASTBufferQueue { private static native void nativeSetNextTransaction(long ptr, long transactionPtr); private static native void nativeUpdate(long ptr, long surfaceControl, long width, long height, int format, long transactionPtr); private static native void nativeFlushShadowQueue(long ptr); private static native void nativeMergeWithNextTransaction(long ptr, long transactionPtr, long frameNumber); private static native void nativeSetTransactionCompleteCallback(long ptr, long frameNumber, Loading Loading @@ -124,10 +123,6 @@ public final class BLASTBufferQueue { } } public void flushShadowQueue() { nativeFlushShadowQueue(mNativeObject); } /** * Merge the transaction passed in to the next transaction in BlastBufferQueue. The next * transaction will be applied or merged when the next frame with specified frame number Loading