Searched refs:WebViewFunctor (Results 1 – 8 of 8) sorted by relevance
/frameworks/base/libs/hwui/platform/host/ |
D | WebViewFunctorManager.cpp | 21 WebViewFunctor::WebViewFunctor(void* data, const WebViewFunctorCallbacks& callbacks, in WebViewFunctor() function in android::uirenderer::WebViewFunctor 25 WebViewFunctor::~WebViewFunctor() {} in ~WebViewFunctor() 27 void WebViewFunctor::sync(const WebViewSyncData& syncData) const {} in sync() 29 void WebViewFunctor::onRemovedFromTree() {} in onRemovedFromTree() 31 bool WebViewFunctor::prepareRootSurfaceControl() { in prepareRootSurfaceControl() 35 void WebViewFunctor::drawGl(const DrawGlInfo& drawInfo) {} in drawGl() 37 void WebViewFunctor::initVk(const VkFunctorInitParams& params) {} in initVk() 39 void WebViewFunctor::drawVk(const VkFunctorDrawParams& params) {} in drawVk() 41 void WebViewFunctor::postDrawVk() {} in postDrawVk() 43 void WebViewFunctor::destroyContext() {} in destroyContext() [all …]
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.cpp | 34 ScopedCurrentFunctor(WebViewFunctor* functor) { in ScopedCurrentFunctor() 54 static WebViewFunctor* sCurrentFunctor; 57 WebViewFunctor* ScopedCurrentFunctor::sCurrentFunctor = nullptr; 96 WebViewFunctor::WebViewFunctor(void* data, const WebViewFunctorCallbacks& callbacks, in WebViewFunctor() function in android::uirenderer::WebViewFunctor 104 WebViewFunctor::~WebViewFunctor() { in ~WebViewFunctor() 114 void WebViewFunctor::sync(const WebViewSyncData& syncData) const { in sync() 119 void WebViewFunctor::onRemovedFromTree() { in onRemovedFromTree() 126 bool WebViewFunctor::prepareRootSurfaceControl() { in prepareRootSurfaceControl() 144 void WebViewFunctor::drawGl(const DrawGlInfo& drawInfo) { in drawGl() 164 void WebViewFunctor::initVk(const VkFunctorInitParams& params) { in initVk() [all …]
|
D | WebViewFunctorManager.h | 32 class WebViewFunctor { 34 WebViewFunctor(void* data, const WebViewFunctorCallbacks& callbacks, RenderMode functorMode); 35 ~WebViewFunctor(); 62 friend class WebViewFunctor; 64 Handle(WebViewFunctor& ref) : mReference(ref) {} in Handle() 66 WebViewFunctor& mReference; 118 sp<WebViewFunctor::Handle> handleFor(int functor); 125 std::vector<std::unique_ptr<WebViewFunctor>> mFunctors; 126 std::vector<sp<WebViewFunctor::Handle>> mActiveFunctors;
|
/frameworks/base/libs/hwui/tests/unit/ |
D | WebViewFunctorManagerTests.cpp | 33 TEST(WebViewFunctor, createDestroyGLES) { in TEST() argument 49 TEST(WebViewFunctor, createSyncHandleGLES) { in TEST() argument 92 TEST(WebViewFunctor, createSyncDrawGLES) { in TEST() argument 121 TEST(WebViewFunctor, contextDestroyedGLES) { in TEST() argument
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | VkFunctorDrawable.h | 34 VkFunctorDrawHandler(sp<WebViewFunctor::Handle> functor_handle, const SkMatrix& matrix, 42 sp<WebViewFunctor::Handle> mFunctorHandle;
|
D | FunctorDrawable.h | 59 sp<WebViewFunctor::Handle> mWebViewHandle;
|
D | VkFunctorDrawable.cpp | 42 VkFunctorDrawHandler::VkFunctorDrawHandler(sp<WebViewFunctor::Handle> functor_handle, in VkFunctorDrawHandler()
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderThread.h | 196 friend class android::uirenderer::WebViewFunctor;
|