Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_backend.h33 using OutputPtr = std::shared_ptr<HdiOutput>; variable
41 using OnScreenHotplugFunc = std::function<void(OutputPtr &output, bool connected, void* data)>;
55 void Repaint(const OutputPtr &output);
61 void StartSample(const OutputPtr &output);
63 void SetPendingMode(const OutputPtr &output, int64_t period, int64_t timestamp);
80 std::unordered_map<uint32_t, OutputPtr> outputs_;
90 …void OnPrepareComplete(bool needFlush, const OutputPtr &output, std::vector<LayerInfoPtr> &newLaye…
91 int32_t PrepareCompleteIfNeed(const OutputPtr &output, bool needFlush);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_backend.cpp137 void HdiBackend::SetPendingMode(const OutputPtr &output, int64_t period, int64_t timestamp) in SetPendingMode()
146 int32_t HdiBackend::PrepareCompleteIfNeed(const OutputPtr &output, bool needFlush) in PrepareCompleteIfNeed()
165 void HdiBackend::Repaint(const OutputPtr &output) in Repaint()
223 void HdiBackend::StartSample(const OutputPtr &output) in StartSample()
244 void HdiBackend::OnPrepareComplete(bool needFlush, const OutputPtr &output, std::vector<LayerInfoPt… in OnPrepareComplete()
318 OutputPtr newOutput = HdiOutput::CreateHdiOutput(screenId); in CreateHdiOutput()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_hardware_thread.h34 using OutputPtr = std::shared_ptr<HdiOutput>; variable
53 void CommitAndReleaseLayers(OutputPtr output, const std::vector<LayerInfoPtr>& layers);
65 GSError ClearFrameBuffers(OutputPtr output);
78 … void PerformSetActiveMode(OutputPtr output, uint64_t timestamp, uint64_t constraintRelativeTime);
H A Drs_hardware_thread.cpp177 void RSHardwareThread::CommitAndReleaseLayers(OutputPtr output, const std::vector<LayerInfoPtr>& la… in CommitAndReleaseLayers()
403 void RSHardwareThread::PerformSetActiveMode(OutputPtr output, uint64_t timestamp, uint64_t constrai… in PerformSetActiveMode()
461 GSError RSHardwareThread::ClearFrameBuffers(OutputPtr output) in ClearFrameBuffers()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/fuzztest/hdibackend_fuzzer/
H A Dhdibackend_fuzzer.cpp83 OutputPtr outputptr = HdiOutput::CreateHdiOutput(screenId); in DoSomethingInterestingWithMyAPI()
93 auto onScreenHotplugFunc = [](OutputPtr &, bool, void*) -> void {}; in DoSomethingInterestingWithMyAPI() argument
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdibackend_test.cpp84 auto func = [](OutputPtr &, bool, void*) -> void {}; in __anon996991410202() argument
158 OutputPtr output = HdiOutput::CreateHdiOutput(0);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_hardware_thread_test.cpp276 OutputPtr output = HdiOutput::CreateHdiOutput(0);