Searched refs:RasterizerTask (Results 1 – 12 of 12) sorted by relevance
11 RasterizerTask::RasterizerTask() : did_schedule_(false), did_complete_(false) {} in RasterizerTask() function in cc::RasterizerTask13 RasterizerTask::~RasterizerTask() { in ~RasterizerTask()19 ImageDecodeTask* RasterizerTask::AsImageDecodeTask() { return NULL; } in AsImageDecodeTask()21 RasterTask* RasterizerTask::AsRasterTask() { return NULL; } in AsRasterTask()23 void RasterizerTask::WillSchedule() { DCHECK(!did_schedule_); } in WillSchedule()25 void RasterizerTask::DidSchedule() { in DidSchedule()30 bool RasterizerTask::HasBeenScheduled() const { return did_schedule_; } in HasBeenScheduled()32 void RasterizerTask::WillComplete() { DCHECK(!did_complete_); } in WillComplete()34 void RasterizerTask::DidComplete() { in DidComplete()41 bool RasterizerTask::HasCompleted() const { return did_complete_; } in HasCompleted()
30 class CC_EXPORT RasterizerTask : public Task {32 typedef std::vector<scoped_refptr<RasterizerTask> > Vector;51 RasterizerTask();52 virtual ~RasterizerTask();58 class CC_EXPORT ImageDecodeTask : public RasterizerTask {70 class CC_EXPORT RasterTask : public RasterizerTask {
44 static scoped_refptr<RasterizerTask> CreateRasterFinishedTask(50 static scoped_refptr<RasterizerTask>65 RasterizerTask* task,
90 class RasterFinishedTaskImpl : public RasterizerTask {206 scoped_refptr<RasterizerTask> RasterWorkerPool::CreateRasterFinishedTask( in CreateRasterFinishedTask()214 scoped_refptr<RasterizerTask>234 RasterizerTask* task = static_cast<RasterizerTask*>(node.task); in ScheduleTasksOnOriginThread()246 RasterizerTask* task, in InsertNodeForTask()
49 void RunTaskOnOriginThread(RasterizerTask* task);66 scoped_refptr<RasterizerTask> raster_finished_task_;67 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
72 scoped_refptr<RasterizerTask> in ScheduleTasks()80 scoped_refptr<RasterizerTask> new_raster_finished_task( in ScheduleTasks()137 RasterizerTask* task = static_cast<RasterizerTask*>(it->get()); in CheckForCompletedTasks()
77 scoped_refptr<RasterizerTask> in ScheduleTasks()85 scoped_refptr<RasterizerTask> new_raster_finished_task( in ScheduleTasks()136 RasterizerTask* task = static_cast<RasterizerTask*>(it->get()); in CheckForCompletedTasks()
105 RasterizerTask::Vector completed_image_decode_tasks_;123 scoped_refptr<RasterizerTask> raster_finished_task_;124 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
81 scoped_refptr<RasterizerTask> in ScheduleTasks()89 scoped_refptr<RasterizerTask> new_raster_finished_task( in ScheduleTasks()150 RasterizerTask* task = static_cast<RasterizerTask*>(it->get()); in CheckForCompletedTasks()
61 scoped_refptr<RasterizerTask> raster_finished_task_;62 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
97 scoped_refptr<RasterizerTask> raster_finished_task_;98 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
234 for (RasterizerTask::Vector::const_iterator it = in CheckForCompletedTasks()238 RasterizerTask* task = it->get(); in CheckForCompletedTasks()567 scoped_refptr<RasterizerTask> in ScheduleMoreTasks()600 scoped_refptr<RasterizerTask> new_raster_finished_task; in ScheduleMoreTasks()671 RasterizerTask* task = static_cast<RasterizerTask*>(it->get()); in CheckForCompletedRasterizerTasks()