diff options
Diffstat (limited to 'moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp')
-rwxr-xr-x | moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp b/moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp index d1ea6e9..0a506d0 100755 --- a/moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp +++ b/moorefield_hdmi/platforms/merrifield_plus/PlatfBufferManager.cpp @@ -50,7 +50,7 @@ DataBuffer* PlatfBufferManager::createDataBuffer(uint32_t handle) BufferMapper* PlatfBufferManager::createBufferMapper(DataBuffer& buffer) { - return new TngGrallocBufferMapper(*mGralloc, buffer); + return new TngGrallocBufferMapper(*mGrallocModule, buffer); } bool PlatfBufferManager::blitGrallocBuffer(uint32_t srcHandle, uint32_t dstHandle, @@ -59,7 +59,8 @@ bool PlatfBufferManager::blitGrallocBuffer(uint32_t srcHandle, uint32_t dstHandl { int fenceFd; - if (gralloc_blit_handle_to_handle_img(mGralloc, + if (mGrallocModule->perform(mGrallocModule, + GRALLOC_MODULE_BLIT_HANDLE_TO_HANDLE_IMG, (buffer_handle_t)srcHandle, (buffer_handle_t)dstHandle, srcCrop.w, srcCrop.h, srcCrop.x, |