Home
last modified time | relevance | path

Searched refs:VSyncGenerator (Results 1 - 25 of 36) sorted by relevance

12

/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/
H A Dvsync_generator.cpp81 std::once_flag VSyncGenerator::createFlag_;
82 sptr<OHOS::Rosen::VSyncGenerator> VSyncGenerator::instance_ = nullptr;
103 sptr<OHOS::Rosen::VSyncGenerator> VSyncGenerator::GetInstance() noexcept
106 instance_ = new VSyncGenerator();
112 void VSyncGenerator::DeleteInstance() noexcept
117 VSyncGenerator::VSyncGenerator() in VSyncGenerator() function in OHOS::Rosen::impl::VSyncGenerator
126 pthread_setname_np(thread_.native_handle(), "VSyncGenerator"); in VSyncGenerator()
[all...]
H A Dvsync_controller.cpp22 VSyncController::VSyncController(const sptr<VSyncGenerator> &geng, int64_t offset) in VSyncController()
37 const sptr<VSyncGenerator> generator = generator_.promote(); in SetEnable()
80 const sptr<VSyncGenerator> generator = generator_.promote(); in SetPhaseOffset()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include/
H A Dvsync_generator.h36 class VSyncGenerator : public RefBase { class
47 sptr<OHOS::Rosen::VSyncGenerator::Callback> cb = nullptr;
52 sptr<OHOS::Rosen::VSyncGenerator::Callback> cb = nullptr;
55 VSyncGenerator() = default;
56 virtual ~VSyncGenerator() noexcept = default;
85 sptr<VSyncGenerator> CreateVSyncGenerator();
91 class VSyncGenerator : public OHOS::Rosen::VSyncGenerator { class
93 static sptr<OHOS::Rosen::VSyncGenerator> GetInstance() noexcept;
97 VSyncGenerator(cons
[all...]
H A Dvsync_controller.h28 class VSyncController : public VSyncGenerator::Callback {
39 VSyncController(const sptr<VSyncGenerator> &geng, int64_t offset);
57 wptr<VSyncGenerator> generator_;
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/unittest/
H A Dvsync_generator_test.cpp43 static inline sptr<VSyncGenerator> vsyncGenerator_;
79 class VSyncGeneratorTestCallback : public VSyncGenerator::Callback {
133 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates = {}; in HWTEST_F()
134 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset = {}; in HWTEST_F()
159 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates = {}; in HWTEST_F()
160 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset = {}; in HWTEST_F()
191 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates = {}; in HWTEST_F()
192 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset = {}; in HWTEST_F()
223 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates = {}; in HWTEST_F()
224 VSyncGenerator in HWTEST_F()
[all...]
H A Dvsync_controller_test.cpp27 static inline sptr<VSyncGenerator> vsyncGenerator_ = nullptr;
H A Dvsync_connection_test.cpp32 static inline sptr<VSyncGenerator> vsyncGenerator = nullptr;
/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_vsync_generator_controller.h31 sptr<VSyncController> appController, sptr<VSyncGenerator> vsyncGenerator);
45 sptr<VSyncGenerator> vsyncGenerator_;
H A Dhgm_vsync_generator_controller.cpp30 sptr<VSyncController> appController, sptr<VSyncGenerator> vsyncGenerator) in HgmVSyncGeneratorController()
94 VSyncGenerator::ListenerRefreshRateData listenerRate = {.cb = appController_, .refreshRates = appData}; in ChangeGeneratorRate()
95 VSyncGenerator::ListenerPhaseOffsetData listenerPhase; in ChangeGeneratorRate()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsynccontroller_fuzzer/
H A Dvsynccontroller_fuzzer.cpp66 sptr<Rosen::VSyncGenerator> vsyncGenerator = Rosen::CreateVSyncGenerator(); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncdistributor_fuzzer/
H A Dvsyncdistributor_fuzzer.cpp67 sptr<Rosen::VSyncGenerator> vsyncGenerator = Rosen::CreateVSyncGenerator(); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncreceiver_fuzzer/
H A Dvsyncreceiver_fuzzer.cpp86 sptr<Rosen::VSyncGenerator> vsyncGenerator = Rosen::CreateVSyncGenerator(); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/systemtest/
H A Dvsync_120to30_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_ltpo_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
166 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates = { in Process1()
170 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset = { in Process1()
H A Dvsync_90to30_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_90to60_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_30to120_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_30to60_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_30to90_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_60to120_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_90to120_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_60to90_test.cpp80 sptr<VSyncGenerator> vsyncGenerator = nullptr;
171 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
172 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_60to30_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_120to90_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()
H A Dvsync_120to60_test.cpp73 sptr<VSyncGenerator> vsyncGenerator = nullptr;
164 VSyncGenerator::ListenerRefreshRateData listenerRefreshRates; in Process1()
165 VSyncGenerator::ListenerPhaseOffsetData listenerPhaseOffset; in Process1()

Completed in 17 milliseconds

12