diff options
Diffstat (limited to 'gralloc/gr_buf_mgr.cpp')
-rw-r--r-- | gralloc/gr_buf_mgr.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gralloc/gr_buf_mgr.cpp b/gralloc/gr_buf_mgr.cpp index 65b38649..b7554b0f 100644 --- a/gralloc/gr_buf_mgr.cpp +++ b/gralloc/gr_buf_mgr.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011-2018 The Linux Foundation. All rights reserved. + * Copyright (c) 2011-2018, 2020 The Linux Foundation. All rights reserved. * Not a Contribution * * Copyright (C) 2010 The Android Open Source Project @@ -32,6 +32,7 @@ #include <utility> #include <vector> +#include "gr_adreno_info.h" #include "gr_buf_descriptor.h" #include "gr_priv_handle.h" #include "gr_utils.h" @@ -381,6 +382,11 @@ BufferManager::~BufferManager() { } } +void BufferManager::SetGrallocDebugProperties(gralloc::GrallocProperties props) { + allocator_->SetProperties(props); + AdrenoMemInfo::GetInstance()->AdrenoSetProperties(props); +} + Error BufferManager::FreeBuffer(std::shared_ptr<Buffer> buf) { auto hnd = buf->handle; ALOGD_IF(DEBUG, "FreeBuffer handle:%p", hnd); |