Searched refs:TaskProcessor (Results 1 – 9 of 9) sorted by relevance
37 class TaskProcessor: public TaskProcessorBase {39 explicit TaskProcessor(TaskManager* manager): mManager(manager) { } in TaskProcessor() function40 virtual ~TaskProcessor() { } in ~TaskProcessor()65 bool TaskProcessor<T>::addImpl(const sp<Task<T> >& task) { in addImpl()67 sp<TaskProcessor<T> > self(this); in addImpl()
36 class TaskProcessor; variable59 friend class TaskProcessor;62 bool addTask(const sp<Task<T> >& task, const sp<TaskProcessor<T> >& processor) { in addTask()
30 class TrivialProcessor : public TaskProcessor<char> {33 : TaskProcessor(manager) {} in TrivialProcessor()
196 sp<TaskProcessor<VertexBuffer*> > mProcessor;206 sp<TaskProcessor<vertexBuffer_pair_t> > mShadowProcessor;
136 class TessellationCache::TessellationProcessor : public TaskProcessor<VertexBuffer*> {139 : TaskProcessor<VertexBuffer*>(&caches.tasks) {} in TessellationProcessor()270 class ShadowProcessor : public TaskProcessor<TessellationCache::vertexBuffer_pair_t> {273 : TaskProcessor<TessellationCache::vertexBuffer_pair_t>(&caches.tasks) {} in ShadowProcessor()
262 class PathProcessor: public TaskProcessor<sk_sp<Bitmap> > {
324 TaskProcessor<sk_sp<Bitmap> >(&caches.tasks), mMaxTextureSize(caches.maxTextureSize) { in PathProcessor()
272 sp<TaskProcessor<bool> > mFrameWorkProcessor;
674 class CanvasContext::FuncTaskProcessor : public TaskProcessor<bool> {677 : TaskProcessor<bool>(taskManager) {} in FuncTaskProcessor()