Searched refs:invokeFunctor (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/libs/hwui/tests/unit/
H A DCanvasContextTests.cpp46 RENDERTHREAD_TEST(CanvasContext, invokeFunctor) {
48 CanvasContext::invokeFunctor(renderThread, &functor);
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaOpenGLPipeline.h51 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
H A DSkiaVulkanPipeline.h49 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
H A DSkiaVulkanPipeline.cpp154 void SkiaVulkanPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) { function in class:android::uirenderer::skiapipeline::SkiaVulkanPipeline
H A DSkiaOpenGLPipeline.cpp233 void SkiaOpenGLPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) { function in class:android::uirenderer::skiapipeline::SkiaOpenGLPipeline
/frameworks/base/libs/hwui/renderthread/
H A DOpenGLPipeline.h63 static void invokeFunctor(const RenderThread& thread, Functor* functor);
H A DCanvasContext.cpp105 void CanvasContext::invokeFunctor(const RenderThread& thread, Functor* functor) { function in class:android::uirenderer::renderthread::CanvasContext
110 OpenGLPipeline::invokeFunctor(thread, functor);
113 skiapipeline::SkiaOpenGLPipeline::invokeFunctor(thread, functor);
116 skiapipeline::SkiaVulkanPipeline::invokeFunctor(thread, functor);
H A DRenderProxy.h84 ANDROID_API static void invokeFunctor(Functor* functor, bool waitForCompletion);
H A DOpenGLPipeline.cpp280 void OpenGLPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) { function in class:android::uirenderer::renderthread::OpenGLPipeline
285 thread.renderState().invokeFunctor(functor, mode, nullptr);
H A DRenderProxy.cpp135 void RenderProxy::invokeFunctor(Functor* functor, bool waitForCompletion) { function in class:android::RenderProxy
138 auto invoke = [&thread, functor]() { CanvasContext::invokeFunctor(thread, functor); };
H A DCanvasContext.h108 static void invokeFunctor(const RenderThread& thread, Functor* functor);
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h79 void invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info);
H A DRenderState.cpp167 void RenderState::invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info) { function in class:android::uirenderer::RenderState
/frameworks/base/core/java/android/webkit/
H A DWebViewDelegate.java94 ViewRootImpl.invokeFunctor(nativeDrawGLFunctor, waitForCompletion);
/frameworks/base/libs/hwui/
H A DBakedOpRenderer.cpp372 mRenderState.invokeFunctor(op.functor, DrawGlInfo::kModeDraw, &info);
/frameworks/base/core/java/android/view/
H A DThreadedRenderer.java840 static void invokeFunctor(long functor, boolean waitForCompletion) { method in class:ThreadedRenderer
H A DViewRootImpl.java935 // Fence so that any pending invokeFunctor() messages will be processed
950 public static void invokeFunctor(long functor, boolean waitForCompletion) { method in class:ViewRootImpl
951 ThreadedRenderer.invokeFunctor(functor, waitForCompletion);
/frameworks/base/core/jni/
H A Dandroid_view_ThreadedRenderer.cpp781 RenderProxy::invokeFunctor(functor, waitForCompletion);

Completed in 836 milliseconds