Home
last modified time | relevance | path

Searched refs:CanvasContext (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp40 CanvasContext::CanvasContext(RenderThread& thread, bool translucent, in CanvasContext() function in android::uirenderer::renderthread::CanvasContext
55 CanvasContext::~CanvasContext() { in ~CanvasContext()
61 void CanvasContext::destroy() { in destroy()
73 void CanvasContext::setSurface(ANativeWindow* window) { in setSurface()
97 void CanvasContext::swapBuffers() { in swapBuffers()
104 void CanvasContext::requireSurface() { in requireSurface()
110 void CanvasContext::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
114 bool CanvasContext::initialize(ANativeWindow* window) { in initialize()
122 void CanvasContext::updateSurface(ANativeWindow* window) { in updateSurface()
126 bool CanvasContext::pauseSurface(ANativeWindow* window) { in pauseSurface()
[all …]
DRenderProxy.cpp57 return new CanvasContext(*args->thread, args->translucent, in CREATE_BRIDGE4()
69 mContext = (CanvasContext*) postAndWait(task); in RenderProxy()
77 CREATE_BRIDGE1(destroyContext, CanvasContext* context) { in CREATE_BRIDGE1()
106 CREATE_BRIDGE2(setSwapBehavior, CanvasContext* context, SwapBehavior swapBehavior) { in CREATE_BRIDGE2()
118 CREATE_BRIDGE1(loadSystemProperties, CanvasContext* context) { in CREATE_BRIDGE1()
135 CREATE_BRIDGE2(initialize, CanvasContext* context, ANativeWindow* window) { in CREATE_BRIDGE2()
146 CREATE_BRIDGE2(updateSurface, CanvasContext* context, ANativeWindow* window) { in CREATE_BRIDGE2()
158 CREATE_BRIDGE2(pauseSurface, CanvasContext* context, ANativeWindow* window) { in CREATE_BRIDGE2()
169 CREATE_BRIDGE7(setup, CanvasContext* context, int width, int height, in CREATE_BRIDGE7()
190 CREATE_BRIDGE2(setOpaque, CanvasContext* context, bool opaque) { in CREATE_BRIDGE2()
[all …]
DDrawFrameTask.h39 class CanvasContext; variable
59 void setContext(RenderThread* thread, CanvasContext* context);
78 CanvasContext* mContext;
DCanvasContext.h59 class CanvasContext : public IFrameCallback {
61 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
63 virtual ~CanvasContext();
DDrawFrameTask.cpp46 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context) { in setContext()
107 CanvasContext* context = mContext; in run()
DRenderThread.h43 class CanvasContext; variable
DRenderProxy.h105 CanvasContext* mContext;
/frameworks/base/libs/hwui/
DRenderState.h34 class CanvasContext; variable
63 void registerCanvasContext(renderthread::CanvasContext* context) { in registerCanvasContext()
67 void unregisterCanvasContext(renderthread::CanvasContext* context) { in unregisterCanvasContext()
94 std::set<renderthread::CanvasContext*> mRegisteredContexts;
DTreeInfo.h30 class CanvasContext; variable
99 renderthread::CanvasContext* canvasContext;
DAndroid.mk65 renderthread/CanvasContext.cpp \