Home
last modified time | relevance | path

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

/external/renderscript-intrinsics-replacement-toolkit/renderscript-toolkit/src/main/cpp/
DTaskProcessor.cpp100 TaskProcessor::TaskProcessor(unsigned int numThreads) in TaskProcessor() function in renderscript::TaskProcessor
114 std::bind(&TaskProcessor::processTilesOfWork, this, i + 1, false));
118 TaskProcessor::~TaskProcessor() { in ~TaskProcessor()
130 void TaskProcessor::processTilesOfWork(int threadIndex, bool returnWhenNoWork) { in processTilesOfWork()
180 void TaskProcessor::doTask(Task* task) { in doTask()
193 void TaskProcessor::startWork(Task* task) { in startWork()
209 void TaskProcessor::waitForPoolWorkersToComplete() { in waitForPoolWorkersToComplete()
DTaskProcessor.h159 class TaskProcessor {
244 explicit TaskProcessor(unsigned int numThreads = 0);
246 ~TaskProcessor();
DRenderScriptToolkit.cpp29 : processor{new TaskProcessor(numberOfThreads)} {} in RenderScriptToolkit()
DRenderScriptToolkit.h25 class TaskProcessor; variable
75 std::unique_ptr<TaskProcessor> processor;
DAndroid.bp63 "TaskProcessor.cpp",
DCMakeLists.txt87 TaskProcessor.cpp
/external/renderscript-intrinsics-replacement-toolkit/
DREADME.md67 - In TaskProcessor.cpp, the code below is fine and clean, but probably a bit inefficient.