Home
last modified time | relevance | path

Searched refs:RenderTask (Results 1 – 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DRenderThread.h53 RenderTask* next();
54 void queue(RenderTask* task);
55 void queueAtFront(RenderTask* task);
56 RenderTask* peek();
57 void remove(RenderTask* task);
60 RenderTask* mHead;
61 RenderTask* mTail;
77 ANDROID_API void queue(RenderTask* task);
78 ANDROID_API void queueAndWait(RenderTask* task);
79 ANDROID_API void queueAtFront(RenderTask* task);
[all …]
DRenderTask.h48 class ANDROID_API RenderTask {
50 ANDROID_API RenderTask() : mNext(nullptr), mRunAt(0) {} in RenderTask() function
51 ANDROID_API virtual ~RenderTask() {} in ~RenderTask()
55 RenderTask* mNext;
59 class SignalingRenderTask : public RenderTask {
62 SignalingRenderTask(RenderTask* task, Mutex* lock, Condition* signal) in SignalingRenderTask()
67 RenderTask* mTask;
74 class MethodInvokeRenderTask : public RenderTask {
DRenderThread.cpp46 RenderTask* TaskQueue::next() { in next()
47 RenderTask* ret = mHead; in next()
58 RenderTask* TaskQueue::peek() { in peek()
62 void TaskQueue::queue(RenderTask* task) { in queue()
73 RenderTask* previous = nullptr; in queue()
74 RenderTask* next = mHead; in queue()
96 void TaskQueue::queueAtFront(RenderTask* task) { in queueAtFront()
105 void TaskQueue::remove(RenderTask* task) { in remove()
116 RenderTask* previous = mHead; in remove()
127 class DispatchFrameCallbacks : public RenderTask {
[all …]
DRenderProxy.h93 ANDROID_API void runWithGlContext(RenderTask* task);
143 void post(RenderTask* task);
DDrawFrameTask.h58 class DrawFrameTask : public RenderTask {
DRenderProxy.cpp270 CREATE_BRIDGE2(runWithGlContext, CanvasContext* context, RenderTask* task) { in CREATE_BRIDGE2()
275 void RenderProxy::runWithGlContext(RenderTask* gltask) { in runWithGlContext()
635 void RenderProxy::post(RenderTask* task) { in post()
DCanvasContext.h111 void runWithGlContext(RenderTask* task);
DCanvasContext.cpp682 void CanvasContext::runWithGlContext(RenderTask* task) { in runWithGlContext()
/frameworks/base/libs/hwui/
DAndroid.mk32 renderthread/RenderTask.cpp \
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h203 class TestTask : public renderthread::RenderTask {
/frameworks/base/libs/hwui/renderstate/
DRenderState.cpp212 class DecStrongTask : public renderthread::RenderTask {