summaryrefslogtreecommitdiffstats
path: root/libs/ui
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-03 03:06:55 +0000
committerEthan Chen <intervigil@gmail.com>2015-10-15 11:35:09 -0700
commite3fc10fbb7bba6e92205c2758743482c6bdeeb00 (patch)
tree1e95a9e434fe9bf60d23bbbbb0f7e79a60d3ee67 /libs/ui
parent3141dc73b6865e8931f4a622b5eaa0a81e7a0f1d (diff)
downloadframeworks_native-e3fc10fbb7bba6e92205c2758743482c6bdeeb00.zip
frameworks_native-e3fc10fbb7bba6e92205c2758743482c6bdeeb00.tar.gz
frameworks_native-e3fc10fbb7bba6e92205c2758743482c6bdeeb00.tar.bz2
exynos4: getphys implementation on buffermanager for samsung omx
Change-Id: I73d9633e1a7b3316ede28dd1369f8f069609cbb0
Diffstat (limited to 'libs/ui')
-rw-r--r--libs/ui/GraphicBufferMapper.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/ui/GraphicBufferMapper.cpp b/libs/ui/GraphicBufferMapper.cpp
index 90a1c11..0580e16 100644
--- a/libs/ui/GraphicBufferMapper.cpp
+++ b/libs/ui/GraphicBufferMapper.cpp
@@ -190,5 +190,18 @@ status_t GraphicBufferMapper::unlockAsync(buffer_handle_t handle, int *fenceFd)
return err;
}
+#ifdef EXYNOS4_ENHANCEMENTS
+status_t GraphicBufferMapper::getphys(buffer_handle_t handle, void** paddr)
+{
+ status_t err;
+
+ err = mAllocMod->getphys(mAllocMod, handle, paddr);
+
+ ALOGW_IF(err, "getphys(%p) fail %d(%s)", handle, err, strerror(-err));
+ return err;
+}
+#endif
+
+
// ---------------------------------------------------------------------------
}; // namespace android