diff options
Diffstat (limited to 'moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp')
-rw-r--r-- | moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp b/moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp index 1495379..91e6192 100644 --- a/moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp +++ b/moorefield_hdmi/ips/tangier/TngGrallocBufferMapper.cpp @@ -22,10 +22,10 @@ namespace android { namespace intel { -TngGrallocBufferMapper::TngGrallocBufferMapper(IMG_gralloc_module_public_t& module, +TngGrallocBufferMapper::TngGrallocBufferMapper(gralloc_module_t const& module, DataBuffer& buffer) : GrallocBufferMapperBase(buffer), - mIMGGrallocModule(reinterpret_cast<IMG_gralloc_module_t&>(module)), + mGrallocModule(module), mBufferObject(0) { CTRACE(); @@ -122,8 +122,8 @@ bool TngGrallocBufferMapper::map() CTRACE(); // get virtual address - err = mIMGGrallocModule.GetBufferCPUAddresses( - (gralloc_module_t const*)&mIMGGrallocModule, + err = mGrallocModule.perform(&mGrallocModule, + GRALLOC_MODULE_GET_BUFFER_CPU_ADDRESSES_IMG, (buffer_handle_t)mClonedHandle, vaddr, size); @@ -162,8 +162,8 @@ bool TngGrallocBufferMapper::map() } } - err = mIMGGrallocModule.PutBufferCPUAddresses( - (gralloc_module_t const*)&mIMGGrallocModule, + err = mGrallocModule.perform(&mGrallocModule, + GRALLOC_MODULE_PUT_BUFFER_CPU_ADDRESSES_IMG, (buffer_handle_t)mClonedHandle); return false; } @@ -184,8 +184,8 @@ bool TngGrallocBufferMapper::unmap() mSize[i] = 0; } - err = mIMGGrallocModule.PutBufferCPUAddresses( - (gralloc_module_t const*)&mIMGGrallocModule, + err = mGrallocModule.perform(&mGrallocModule, + GRALLOC_MODULE_PUT_BUFFER_CPU_ADDRESSES_IMG, (buffer_handle_t)mClonedHandle); if (err) { ELOGTRACE("failed to unmap. err = %d", err); @@ -239,8 +239,8 @@ uint32_t TngGrallocBufferMapper::getFbHandle(int subIndex) } // get virtual address - err = mIMGGrallocModule.GetBufferCPUAddresses( - (gralloc_module_t const*)&mIMGGrallocModule, + err = mGrallocModule.perform(&mGrallocModule, + GRALLOC_MODULE_GET_BUFFER_CPU_ADDRESSES_IMG, (buffer_handle_t)mClonedHandle, vaddr, size); @@ -254,8 +254,8 @@ uint32_t TngGrallocBufferMapper::getFbHandle(int subIndex) void TngGrallocBufferMapper::putFbHandle() { - int err = mIMGGrallocModule.PutBufferCPUAddresses( - (gralloc_module_t const*)&mIMGGrallocModule, + int err = mGrallocModule.perform(&mGrallocModule, + GRALLOC_MODULE_PUT_BUFFER_CPU_ADDRESSES_IMG, (buffer_handle_t)mClonedHandle); if (err) { ELOGTRACE("failed to unmap. err = %d", err); |