Home
last modified time | relevance | path

Searched refs:HintSessionWrapper (Results 1 – 7 of 7) sorted by relevance

/frameworks/base/libs/hwui/platform/host/renderthread/
DHintSessionWrapper.cpp23 void HintSessionWrapper::HintSessionBinding::init() {} in init()
25 HintSessionWrapper::HintSessionWrapper(pid_t uiThreadId, pid_t renderThreadId) in HintSessionWrapper() function in android::uirenderer::renderthread::HintSessionWrapper
30 HintSessionWrapper::~HintSessionWrapper() {} in ~HintSessionWrapper()
32 void HintSessionWrapper::destroy() {} in destroy()
34 bool HintSessionWrapper::init() { in init()
38 void HintSessionWrapper::updateTargetWorkDuration(long targetWorkDurationNanos) {} in updateTargetWorkDuration()
40 void HintSessionWrapper::reportActualWorkDuration(long actualDurationNanos) {} in reportActualWorkDuration()
42 void HintSessionWrapper::sendLoadResetHint() {} in sendLoadResetHint()
44 void HintSessionWrapper::sendLoadIncreaseHint() {} in sendLoadIncreaseHint()
46 bool HintSessionWrapper::alive() { in alive()
[all …]
/frameworks/base/libs/hwui/renderthread/
DHintSessionWrapper.cpp41 void HintSessionWrapper::HintSessionBinding::init() { in init()
58 HintSessionWrapper::HintSessionWrapper(pid_t uiThreadId, pid_t renderThreadId) in HintSessionWrapper() function in android::uirenderer::renderthread::HintSessionWrapper
63 HintSessionWrapper::~HintSessionWrapper() { in ~HintSessionWrapper()
67 void HintSessionWrapper::destroy() { in destroy()
84 bool HintSessionWrapper::init() { in init()
131 void HintSessionWrapper::updateTargetWorkDuration(long targetWorkDurationNanos) { in updateTargetWorkDuration()
143 void HintSessionWrapper::reportActualWorkDuration(long actualDurationNanos) { in reportActualWorkDuration()
153 void HintSessionWrapper::setActiveFunctorThreads(std::vector<pid_t> threadIds) { in setActiveFunctorThreads()
170 void HintSessionWrapper::sendLoadResetHint() { in sendLoadResetHint()
182 void HintSessionWrapper::sendLoadIncreaseHint() { in sendLoadIncreaseHint()
[all …]
DHintSessionWrapper.h35 class HintSessionWrapper {
39 HintSessionWrapper(pid_t uiThreadId, pid_t renderThreadId);
40 ~HintSessionWrapper();
51 std::shared_ptr<HintSessionWrapper> wrapperPtr);
DCanvasContext.h365 std::shared_ptr<HintSessionWrapper> mHintSessionWrapper;
DCanvasContext.cpp133 , mHintSessionWrapper(std::make_shared<HintSessionWrapper>(uiThreadId, renderThreadId)) { in CanvasContext()
/frameworks/base/libs/hwui/tests/unit/
DHintSessionWrapperTests.cpp45 std::shared_ptr<HintSessionWrapper> mWrapper;
50 class MockHintSessionBinding : public HintSessionWrapper::HintSessionBinding {
145 mWrapper = std::make_shared<HintSessionWrapper>(uiThreadId, renderThreadId); in SetUp()
/frameworks/base/libs/hwui/
DAndroid.bp641 "renderthread/HintSessionWrapper.cpp",
667 "platform/host/renderthread/HintSessionWrapper.cpp",