summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Hines <srhines@google.com>2012-11-20 17:22:12 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2012-11-20 17:22:12 -0800
commit1e84a97d5e97ba26b41da488cac76af102617d7c (patch)
tree8723a93a5e2f4ba01bac56882938f607509ec9fe
parent23ebeaadc2d44b2ff9044e88763edb5e36750c72 (diff)
parentcef5fe99666296748cd274eb71a04b573b031393 (diff)
downloadrs-1e84a97d5e97ba26b41da488cac76af102617d7c.tar.gz
am cef5fe99: Fix single-CPU/thread case.
* commit 'cef5fe99666296748cd274eb71a04b573b031393': Fix single-CPU/thread case.
-rw-r--r--driver/rsdCore.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/driver/rsdCore.cpp b/driver/rsdCore.cpp
index caa5aa7e..c8b8014c 100644
--- a/driver/rsdCore.cpp
+++ b/driver/rsdCore.cpp
@@ -258,7 +258,8 @@ extern "C" bool rsdHalInit(RsContext c, uint32_t version_major,
cpu = rsc->props.mDebugMaxThreads;
}
if (cpu < 2) {
- cpu = 0;
+ dc->mWorkers.mCount = 0;
+ return true;
}
ALOGV("%p Launching thread(s), CPUs %i", rsc, cpu);