HomeSort by relevance Sort by last modified time
    Searched refs:RenderTask (Results 1 - 12 of 12) sorted by null

  /frameworks/base/libs/hwui/renderthread/
RenderTask.h 34 * RenderThread will only invoke RenderTask::run(). It is the responsibility
35 * of the RenderTask to know if it needs to suicide at the end of run() or
37 * anything on RenderTask after the first call to run().
48 class ANDROID_API RenderTask {
50 ANDROID_API RenderTask() : mNext(nullptr), mRunAt(0) {}
51 ANDROID_API virtual ~RenderTask() {}
55 RenderTask* mNext;
59 class SignalingRenderTask : public RenderTask {
62 SignalingRenderTask(RenderTask* task, Mutex* lock, Condition* signal)
68 RenderTask* mTask
    [all...]
RenderThread.h 20 #include "RenderTask.h"
56 RenderTask* next();
57 void queue(RenderTask* task);
58 void queueAtFront(RenderTask* task);
59 RenderTask* peek();
60 void remove(RenderTask* task);
63 RenderTask* mHead;
64 RenderTask* mTail;
81 ANDROID_API void queue(RenderTask* task);
82 ANDROID_API void queueAndWait(RenderTask* task)
    [all...]
RenderThread.cpp 50 RenderTask* TaskQueue::next() {
51 RenderTask* ret = mHead;
62 RenderTask* TaskQueue::peek() {
66 void TaskQueue::queue(RenderTask* task) {
67 // Since the RenderTask itself forms the linked list it is not allowed
77 RenderTask* previous = nullptr;
78 RenderTask* next = mHead;
100 void TaskQueue::queueAtFront(RenderTask* task) {
110 void TaskQueue::remove(RenderTask* task) {
121 RenderTask* previous = mHead
    [all...]
DrawFrameTask.h 25 #include "RenderTask.h"
58 class DrawFrameTask : public RenderTask {
RenderProxy.h 20 #include "RenderTask.h"
65 * tasks post()'d as a result. Therefore any RenderTask that is post()'d must not
153 void post(RenderTask* task);
RenderProxy.cpp 26 #include "renderthread/RenderTask.h"
716 void RenderProxy::post(RenderTask* task) {
  /hardware/intel/img/hwcomposer/merrifield/include/
VirtualDevice.h 91 struct RenderTask;
  /frameworks/base/libs/hwui/renderstate/
RenderState.cpp 234 class DecStrongTask : public renderthread::RenderTask {
  /frameworks/base/libs/hwui/tests/common/
TestUtils.h 307 class TestTask : public renderthread::RenderTask {
  /frameworks/base/libs/hwui/
Android.mk 46 renderthread/RenderTask.cpp \
  /hardware/intel/img/hwcomposer/merrifield/common/devices/
VirtualDevice.cpp 310 struct VirtualDevice::RenderTask : public VirtualDevice::Task {
311 RenderTask() : successful(false) { }
316 struct VirtualDevice::ComposeTask : public VirtualDevice::RenderTask {
445 struct VirtualDevice::BlitTask : public VirtualDevice::RenderTask {
515 if (renderTask != NULL && !renderTask->successful)
537 sp<RenderTask> renderTask;
    [all...]
  /frameworks/base/core/jni/
android_view_ThreadedRenderer.cpp 54 #include <renderthread/RenderTask.h>
    [all...]

Completed in 254 milliseconds