Home
last modified time | relevance | path

Searched refs:TaskProcessor (Results 1 – 9 of 9) sorted by relevance

/frameworks/base/libs/hwui/thread/
DTaskProcessor.h37 class TaskProcessor: public TaskProcessorBase {
39 TaskProcessor(TaskManager* manager): mManager(manager) { } in TaskProcessor() function
40 virtual ~TaskProcessor() { } in ~TaskProcessor()
65 bool TaskProcessor<T>::addImpl(const sp<Task<T> >& task) { in addImpl()
67 sp<TaskProcessor<T> > self(this); in addImpl()
DTaskManager.h36 class TaskProcessor; variable
59 friend class TaskProcessor;
62 bool addTask(const sp<Task<T> >& task, const sp<TaskProcessor<T> >& processor) { in addTask()
/frameworks/base/libs/hwui/tests/microbench/
DTaskManagerBench.cpp30 class TrivialProcessor : public TaskProcessor<char> {
33 : TaskProcessor(manager) {} in TrivialProcessor()
/frameworks/base/libs/hwui/
DTessellationCache.h203 sp<TaskProcessor<VertexBuffer*> > mProcessor;
213 sp<TaskProcessor<vertexBuffer_pair_t> > mShadowProcessor;
DTessellationCache.cpp137 class TessellationCache::TessellationProcessor : public TaskProcessor<VertexBuffer*> {
140 : TaskProcessor<VertexBuffer*>(&caches.tasks) {} in TessellationProcessor()
271 class ShadowProcessor : public TaskProcessor<TessellationCache::vertexBuffer_pair_t> {
274 : TaskProcessor<TessellationCache::vertexBuffer_pair_t>(&caches.tasks) {} in ShadowProcessor()
DPathCache.h289 class PathProcessor: public TaskProcessor<SkBitmap*> {
DPathCache.cpp326 TaskProcessor<SkBitmap*>(&caches.tasks), mMaxTextureSize(caches.maxTextureSize) { in PathProcessor()
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.h243 sp<TaskProcessor<bool> > mFrameWorkProcessor;
DCanvasContext.cpp768 class CanvasContext::FuncTaskProcessor : public TaskProcessor<bool> {
771 : TaskProcessor<bool>(&caches.tasks) {} in FuncTaskProcessor()