Searched refs:DrawGlInfo (Results 1 – 14 of 14) sorted by relevance
/frameworks/base/native/webview/plat_support/ |
D | draw_gl_functor.cpp | 47 using uirenderer::DrawGlInfo; in operator ()() 50 return DrawGlInfo::kStatusDone; in operator ()() 56 case DrawGlInfo::kModeDraw: { in operator ()() 58 DrawGlInfo* gl_info = reinterpret_cast<DrawGlInfo*>(data); in operator ()() 75 case DrawGlInfo::kModeProcess: in operator ()() 78 case DrawGlInfo::kModeProcessNoContext: in operator ()() 81 case DrawGlInfo::kModeSync: in operator ()() 86 return DrawGlInfo::kStatusDone; in operator ()() 92 return DrawGlInfo::kStatusDone; in operator ()()
|
D | draw_functor.cpp | 57 const uirenderer::DrawGlInfo& draw_gl_params) { in draw_gl()
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | VkInteropFunctorDrawable.cpp | 57 DrawGlInfo::Mode mode = DrawGlInfo::kModeProcessNoContext; in vkInvokeFunctor() 59 mode = DrawGlInfo::kModeProcess; in vkInvokeFunctor() 123 DrawGlInfo info; in onDraw() 157 (*(std::get<1>(mAnyFunctor).functor))(DrawGlInfo::kModeDraw, &info); in onDraw()
|
D | SkiaOpenGLPipeline.cpp | 209 DrawGlInfo::Mode mode = DrawGlInfo::kModeProcessNoContext; in invokeFunctor() 211 mode = DrawGlInfo::kModeProcess; in invokeFunctor() 217 if (mode != DrawGlInfo::kModeProcessNoContext) { in invokeFunctor()
|
D | GLFunctorDrawable.cpp | 132 DrawGlInfo info; in onDraw() 200 (*(std::get<1>(mAnyFunctor).functor))(DrawGlInfo::kModeDraw, &info); in onDraw()
|
D | FunctorDrawable.h | 53 (*(std::get<1>(mAnyFunctor).functor))(DrawGlInfo::kModeSync, nullptr); in syncFunctor()
|
/frameworks/base/libs/hwui/tests/unit/ |
D | CanvasContextTests.cpp | 51 ASSERT_EQ(functor.getLastMode(), DrawGlInfo::kModeProcessNoContext); in RENDERTHREAD_TEST() 53 ASSERT_EQ(functor.getLastMode(), DrawGlInfo::kModeProcess); in RENDERTHREAD_TEST()
|
D | WebViewFunctorManagerTests.cpp | 96 DrawGlInfo drawInfo; in TEST() 122 DrawGlInfo drawInfo; in TEST() 139 DrawGlInfo drawInfo; in TEST()
|
D | SkiaDisplayListTests.cpp | 123 EXPECT_EQ(functor.getLastMode(), DrawGlInfo::kModeSync); in TEST()
|
/frameworks/base/libs/hwui/ |
D | WebViewFunctorManager.h | 43 void drawGl(const DrawGlInfo& drawInfo) const { mReference.drawGl(drawInfo); } in drawGl() 61 void drawGl(const DrawGlInfo& drawInfo);
|
D | WebViewFunctorManager.cpp | 81 void WebViewFunctor::drawGl(const DrawGlInfo& drawInfo) { in drawGl()
|
/frameworks/base/libs/hwui/private/hwui/ |
D | DrawGlInfo.h | 29 struct DrawGlInfo { struct
|
D | WebViewFunctor.h | 54 void (*draw)(int functor, void* data, const DrawGlInfo& params);
|
/frameworks/base/libs/hwui/tests/common/ |
D | TestUtils.h | 293 return DrawGlInfo::kStatusDone; in operator() 335 callbacks.gles.draw = [](int functor, void* client_data, const DrawGlInfo& params) { in createMockFunctor()
|