Searched refs:globalCallbackRef (Results 1 – 4 of 4) sorted by relevance
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | android_graphics_HardwareRenderer.cpp | 553 auto globalCallbackRef = std::make_shared<JGlobalRefHolder>(vm, in android_view_ThreadedRenderer_setPictureCapturedCallbackJNI() local 556 proxy->setPictureCapturedCallback([globalCallbackRef, in android_view_ThreadedRenderer_setPictureCapturedCallbackJNI() 559 globalCallbackRef->env()->CallStaticVoidMethod( in android_view_ThreadedRenderer_setPictureCapturedCallbackJNI() 562 globalCallbackRef->object()); in android_view_ThreadedRenderer_setPictureCapturedCallbackJNI() 575 auto globalCallbackRef = std::make_shared<JGlobalRefHolder>( in android_view_ThreadedRenderer_setASurfaceTransactionCallback() local 596 auto globalCallbackRef = in android_view_ThreadedRenderer_setPrepareSurfaceControlForWebviewCallback() local 599 globalCallbackRef->env()->CallVoidMethod( in android_view_ThreadedRenderer_setPrepareSurfaceControlForWebviewCallback() 617 JNIEnv* env = globalCallbackRef->env(); in android_view_ThreadedRenderer_setFrameCallback() 653 auto globalCallbackRef = in android_view_ThreadedRenderer_setFrameCompleteCallback() local 655 proxy->setFrameCompleteCallback([globalCallbackRef]() { in android_view_ThreadedRenderer_setFrameCompleteCallback() [all …]
|
H A D | android_graphics_HardwareBufferRenderer.cpp | 49 auto globalCallbackRef = in createRenderCallback() local 51 return [globalCallbackRef](android::base::unique_fd&& fd, int status) { in createRenderCallback() 52 globalCallbackRef->env()->CallStaticVoidMethod( in createRenderCallback() 54 gHardwareBufferRendererClassInfo.invokeRenderCallback, globalCallbackRef->object(), in createRenderCallback()
|
/aosp14/frameworks/base/core/jni/ |
H A D | android_graphics_BLASTBufferQueue.cpp | 138 auto globalCallbackRef = std::make_shared<JGlobalRefHolder>(vm, env->NewGlobalRef(callback)); in nativeSyncNextTransaction() local 140 [globalCallbackRef](SurfaceComposerClient::Transaction* t) { in nativeSyncNextTransaction() 141 JNIEnv* env = getenv(globalCallbackRef->vm()); in nativeSyncNextTransaction() 142 env->CallVoidMethod(globalCallbackRef->object(), gTransactionConsumer.accept, in nativeSyncNextTransaction()
|
H A D | android_view_SurfaceControl.cpp | 593 auto globalCallbackRef = in genReleaseCallback() local 595 return [globalCallbackRef](const ReleaseCallbackId&, const sp<Fence>& releaseFence, in genReleaseCallback() 602 globalCallbackRef->env() in genReleaseCallback() 605 globalCallbackRef->object(), in genReleaseCallback()
|