Home
last modified time | relevance | path

Searched refs:RasterizerTask (Results 1 – 12 of 12) sorted by relevance

/external/chromium_org/cc/resources/
Drasterizer.cc11 RasterizerTask::RasterizerTask() : did_schedule_(false), did_complete_(false) {} in RasterizerTask() function in cc::RasterizerTask
13 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()
Drasterizer.h30 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 {
Draster_worker_pool.h44 static scoped_refptr<RasterizerTask> CreateRasterFinishedTask(
50 static scoped_refptr<RasterizerTask>
65 RasterizerTask* task,
Draster_worker_pool.cc90 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()
Ddirect_raster_worker_pool.h49 void RunTaskOnOriginThread(RasterizerTask* task);
66 scoped_refptr<RasterizerTask> raster_finished_task_;
67 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
Dimage_raster_worker_pool.cc72 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()
Ddirect_raster_worker_pool.cc77 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()
Dpixel_buffer_raster_worker_pool.h105 RasterizerTask::Vector completed_image_decode_tasks_;
123 scoped_refptr<RasterizerTask> raster_finished_task_;
124 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
Dimage_copy_raster_worker_pool.cc81 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()
Dimage_raster_worker_pool.h61 scoped_refptr<RasterizerTask> raster_finished_task_;
62 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
Dimage_copy_raster_worker_pool.h97 scoped_refptr<RasterizerTask> raster_finished_task_;
98 scoped_refptr<RasterizerTask> raster_required_for_activation_finished_task_;
Dpixel_buffer_raster_worker_pool.cc234 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()