Searched refs:Functor (Results 1 - 25 of 26) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DGlFunctorLifecycleListener.h19 #include <utils/Functor.h>
28 virtual void onGlFunctorReleased(Functor* functor) = 0;
H A DLayerBuilder.h55 Functor, enumerator in enum:android::uirenderer::OpBatchType::__anon1058
H A DDisplayList.h114 * Functor that can be used for objects with data in both UI thread and RT to keep the data
124 Functor* functor;
H A DRecordedOp.h273 FunctorOp(const Matrix4& localMatrix, const ClipBase* localClip, Functor* functor)
276 Functor* functor;
H A DOpenGLRenderer.h45 #include <utils/Functor.h>
148 void callDrawGLFunction(Functor* functor, Rect& dirty);
H A DDisplayListCanvas.h96 virtual void callDrawGLFunction(Functor* functor,
H A DRecordingCanvas.h62 virtual void callDrawGLFunction(Functor* functor,
H A DSkiaCanvas.cpp163 virtual void callDrawGLFunction(Functor* functor,
850 void SkiaCanvas::callDrawGLFunction(Functor* functor,
H A DDisplayListOp.h1387 DrawFunctorOp(Functor* functor)
1397 OP_LOG("Draw Functor %p", mFunctor);
1403 Functor* mFunctor;
H A DDisplayListCanvas.cpp84 void DisplayListCanvas::callDrawGLFunction(Functor* functor,
H A DRecordingCanvas.cpp597 void RecordingCanvas::callDrawGLFunction(Functor* functor,
H A DFrameBuilder.cpp670 currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Functor);
H A DOpenGLRenderer.cpp224 void OpenGLRenderer::callDrawGLFunction(Functor* functor, Rect& dirty) {
/frameworks/base/libs/hwui/tests/unit/
H A DRenderNodeTests.cpp59 void onGlFunctorReleased(Functor* functor) override {
68 Functor noopFunctor;
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h35 #include <utils/Functor.h>
70 void invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info);
H A DRenderState.cpp162 void RenderState::invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info) {
/frameworks/webview/chromium/plat_support/
H A Ddraw_gl_functor.cpp18 // GL Functor data types into the types the chromium stack expects, and back.
30 #include <utils/Functor.h>
41 class DrawGLFunctor : public Functor {
46 // Functor
/frameworks/native/vulkan/libvulkan/
H A Dlayers_extensions.cpp322 template <typename Functor>
323 void ForEachFileInDir(const std::string& dirname, Functor functor) {
341 template <typename Functor>
344 Functor functor) {
383 template <typename Functor>
384 void ForEachFileInPath(const std::string& path, Functor functor) {
/frameworks/base/libs/hwui/renderthread/
H A DRenderProxy.h26 #include <utils/Functor.h>
91 ANDROID_API static void invokeFunctor(Functor* functor, bool waitForCompletion);
H A DCanvasContext.h43 #include <utils/Functor.h>
109 static void invokeFunctor(RenderThread& thread, Functor* functor);
H A DRenderProxy.cpp249 CREATE_BRIDGE2(invokeFunctor, RenderThread* thread, Functor* functor) {
254 void RenderProxy::invokeFunctor(Functor* functor, bool waitForCompletion) {
H A DCanvasContext.cpp577 void CanvasContext::invokeFunctor(RenderThread& thread, Functor* functor) {
/frameworks/base/core/jni/
H A Dandroid_view_DisplayListCanvas.cpp81 virtual void onGlFunctorReleased(Functor* functor) override {
101 // Functor
107 Functor* functor = reinterpret_cast<Functor*>(functorPtr);
H A Dandroid_view_ThreadedRenderer.cpp533 Functor* functor = reinterpret_cast<Functor*>(functorPtr);
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h21 #include <utils/Functor.h>
128 virtual void callDrawGLFunction(Functor* functor,

Completed in 6492 milliseconds

12