Home
last modified time | relevance | path

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

12

/aosp_15_r20/frameworks/base/libs/hwui/platform/host/renderthread/
H A 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 …]
/aosp_15_r20/frameworks/base/libs/hwui/renderthread/
H A 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 …]
H A DHintSessionWrapper.h35 class HintSessionWrapper {
39 HintSessionWrapper(pid_t uiThreadId, pid_t renderThreadId);
40 ~HintSessionWrapper();
51 std::shared_ptr<HintSessionWrapper> wrapperPtr);
H A DCanvasContext.h365 std::shared_ptr<HintSessionWrapper> mHintSessionWrapper;
H A DCanvasContext.cpp133 , mHintSessionWrapper(std::make_shared<HintSessionWrapper>(uiThreadId, renderThreadId)) { in CanvasContext()
/aosp_15_r20/frameworks/base/libs/hwui/tests/unit/
H A DHintSessionWrapperTests.cpp45 std::shared_ptr<HintSessionWrapper> mWrapper;
50 class MockHintSessionBinding : public HintSessionWrapper::HintSessionBinding {
145 mWrapper = std::make_shared<HintSessionWrapper>(uiThreadId, renderThreadId); in SetUp()
/aosp_15_r20/frameworks/base/libs/hwui/
H A DAndroid.bp652 "renderthread/HintSessionWrapper.cpp",
678 "platform/host/renderthread/HintSessionWrapper.cpp",
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/renderthread/
DHintSessionWrapper.o.d1 …arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/renderthread/HintSessionWrapper.o: \
2 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.cpp \
3 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DCanvasContext.o.d957 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DRenderThread.o.d1126 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DRenderProxy.o.d1170 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DCacheManager.o.d1013 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DDrawFrameTask.o.d1251 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_shared/unstripped/
Dlibhwui.so.rsp1 …v8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/renderthread/HintSessionWrapper.o out/soong/…
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/jni/
Dandroid_graphics_RenderNode.o.d1280 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
Dandroid_graphics_HardwareRenderer.o.d1280 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/pipeline/skia/
DSkiaOpenGLPipeline.o.d1010 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DSkiaPipeline.o.d984 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DSkiaGpuPipeline.o.d985 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DSkiaDisplayList.o.d1244 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DGLFunctorDrawable.o.d1253 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/
DTreeInfo.o.d958 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DRecordingCanvas.o.d1294 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
DRenderNode.o.d1235 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/hwui/libhwui/android_arm64_armv8-2a_cortex-a55_static/obj/frameworks/base/libs/hwui/effects/
DGainmapRenderer.o.d992 frameworks/base/libs/hwui/renderthread/HintSessionWrapper.h \

12