Home
last modified time | relevance | path

Searched refs:TransactionCompletedListener (Results 1 – 8 of 8) sorted by relevance

/aosp12/frameworks/native/libs/gui/
H A DSurfaceComposerClient.cpp144 TransactionCompletedListener::TransactionCompletedListener() : mCallbackIdCounter(1) {} in TransactionCompletedListener() function in android::TransactionCompletedListener
146 int64_t TransactionCompletedListener::getNextIdLocked() { in getNextIdLocked()
150 sp<TransactionCompletedListener> TransactionCompletedListener::sInstance = nullptr;
152 void TransactionCompletedListener::setInstance(const sp<TransactionCompletedListener>& listener) { in setInstance()
156 sp<TransactionCompletedListener> TransactionCompletedListener::getInstance() { in getInstance()
158 sInstance = new TransactionCompletedListener; in getInstance()
167 void TransactionCompletedListener::startListeningLocked() { in startListeningLocked()
175 CallbackId TransactionCompletedListener::addCallbackFunction( in addCallbackFunction()
217 void TransactionCompletedListener::removeReleaseBufferCallback( in removeReleaseBufferCallback()
750 TransactionCompletedListener::getInstance() in merge()
[all …]
H A DITransactionCompletedListener.cpp270 IMPLEMENT_META_INTERFACE(TransactionCompletedListener, "android.gui.ITransactionComposerListener");
/aosp12/frameworks/native/services/surfaceflinger/tests/
H A DReleaseBufferCallback_test.cpp337 sp<TransactionCompletedListener> firstCompletedListener = new TransactionCompletedListener(); in TEST_F()
338 sp<TransactionCompletedListener> secondCompletedListener = new TransactionCompletedListener(); in TEST_F()
342 TransactionCompletedListener::setInstance(firstCompletedListener); in TEST_F()
371 TransactionCompletedListener::setInstance(secondCompletedListener); in TEST_F()
/aosp12/frameworks/native/libs/gui/include/gui/
H A DSurfaceComposerClient.h661 class TransactionCompletedListener : public BnTransactionCompletedListener {
663 TransactionCompletedListener();
704 static sp<TransactionCompletedListener> getInstance();
744 static void setInstance(const sp<TransactionCompletedListener>&);
748 static sp<TransactionCompletedListener> sInstance;
H A DITransactionCompletedListener.h190 DECLARE_META_INTERFACE(TransactionCompletedListener)
/aosp12/frameworks/base/native/android/
H A Dsurface_control.cpp166 TransactionCompletedListener::getInstance()->addSurfaceStatsListener(context, in ASurfaceControl_registerSurfaceStatsListener()
173 TransactionCompletedListener::getInstance()->removeSurfaceStatsListener(context, in ASurfaceControl_unregisterSurfaceStatsListener()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTransactionApplicationTest.cpp96 sp<IBinder> applyToken = IInterface::asBinder(TransactionCompletedListener::getIInstance());
/aosp12/frameworks/base/core/jni/
H A Dandroid_view_SurfaceControl.cpp1792 TransactionCompletedListener::getInstance()->addJankListener(wrapper, surface); in nativeAddJankDataListener()
1799 TransactionCompletedListener::getInstance()->removeJankListener(wrapper); in nativeRemoveJankDataListener()