summaryrefslogtreecommitdiffstats
path: root/rsDriverLoader.cpp
diff options
context:
space:
mode:
authorJason Sams <jsams@google.com>2015-05-13 12:44:46 -0700
committerJason Sams <jsams@google.com>2015-05-13 12:44:46 -0700
commitcc169dee42a552746f8896c293143dfaab326263 (patch)
tree554af47ef92dabd63676cca830a76df89d614033 /rsDriverLoader.cpp
parenta874c96bef8428131b83345dd92f37d8ce246d4e (diff)
downloadandroid_frameworks_rs-cc169dee42a552746f8896c293143dfaab326263.tar.gz
android_frameworks_rs-cc169dee42a552746f8896c293143dfaab326263.tar.bz2
android_frameworks_rs-cc169dee42a552746f8896c293143dfaab326263.zip
Add USAGE_OEM
Allow OEMs to pass data from other HW blocks via internal extension. bug 20894664 Change-Id: I78c19f5eec462aff7d8a5408f2f16cfc9b78c036
Diffstat (limited to 'rsDriverLoader.cpp')
-rw-r--r--rsDriverLoader.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/rsDriverLoader.cpp b/rsDriverLoader.cpp
index 528af0fa..2bc53b6a 100644
--- a/rsDriverLoader.cpp
+++ b/rsDriverLoader.cpp
@@ -82,6 +82,7 @@ static bool LoadHalTable(Context *rsc, HalQueryHal fn, bool loadGraphics) {
ret &= fn(RS_HAL_SCRIPT_UPDATE_CACHED_OBJECT, (void **)&rsc->mHal.funcs.script.updateCachedObject);
ret &= fn(RS_HAL_ALLOCATION_INIT, (void **)&rsc->mHal.funcs.allocation.init);
+ ret &= fn(RS_HAL_ALLOCATION_INIT_OEM, (void **)&rsc->mHal.funcs.allocation.initOem);
ret &= fn(RS_HAL_ALLOCATION_INIT_ADAPTER, (void **)&rsc->mHal.funcs.allocation.initAdapter);
ret &= fn(RS_HAL_ALLOCATION_DESTROY, (void **)&rsc->mHal.funcs.allocation.destroy);
ret &= fn(RS_HAL_ALLOCATION_GET_GRALLOC_BITS, (void **)&rsc->mHal.funcs.allocation.grallocBits);