Searched refs:Functor (Results 1 - 25 of 32) 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::__anon1232
H A DDisplayList.h68 Functor* functor;
H A DRecordedOp.h273 FunctorOp(const Matrix4& localMatrix, const ClipBase* localClip, Functor* functor)
276 Functor* functor;
H A DSkiaCanvas.h154 virtual void callDrawGLFunction(Functor* functor,
H A DRecordingCanvas.h62 virtual void callDrawGLFunction(Functor* functor,
/frameworks/base/libs/hwui/pipeline/skia/
H A DGLFunctorDrawable.h23 #include <utils/Functor.h>
38 GLFunctorDrawable(Functor* functor, GlFunctorLifecycleListener* listener, SkCanvas* canvas)
52 Functor* mFunctor;
H A DSkiaOpenGLPipeline.h48 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
H A DSkiaVulkanPipeline.h49 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
H A DSkiaRecordingCanvas.h73 virtual void callDrawGLFunction(Functor* functor,
H A DSkiaOpenGLPipeline.cpp186 void SkiaOpenGLPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) {
H A DSkiaVulkanPipeline.cpp155 void SkiaVulkanPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) {
H A DSkiaRecordingCanvas.cpp114 void SkiaRecordingCanvas::callDrawGLFunction(Functor* functor,
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h34 #include <utils/Functor.h>
76 void invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info);
H A DRenderState.cpp166 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.cpp323 template <typename Functor>
324 void ForEachFileInDir(const std::string& dirname, Functor functor) {
342 template <typename Functor>
345 Functor functor) {
384 template <typename Functor>
385 void ForEachFileInPath(const std::string& path, Functor functor) {
/frameworks/base/libs/hwui/renderthread/
H A DRenderProxy.h26 #include <utils/Functor.h>
92 ANDROID_API static void invokeFunctor(Functor* functor, bool waitForCompletion);
H A DOpenGLPipeline.h63 static void invokeFunctor(const RenderThread& thread, Functor* functor);
H A DCanvasContext.h40 #include <utils/Functor.h>
108 static void invokeFunctor(const RenderThread& thread, Functor* functor);
H A DOpenGLPipeline.cpp262 void OpenGLPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) {
/frameworks/base/core/jni/
H A Dandroid_view_DisplayListCanvas.cpp81 virtual void onGlFunctorReleased(Functor* functor) override {
105 Functor* functor = reinterpret_cast<Functor*>(functorPtr);
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h20 #include <utils/Functor.h>
164 virtual void callDrawGLFunction(Functor* functor,
/frameworks/base/libs/hwui/tests/unit/
H A DRenderNodeTests.cpp243 void onGlFunctorReleased(Functor* functor) override {
252 Functor noopFunctor;
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h342 class MockFunctor : public Functor {

Completed in 198 milliseconds

12