/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | _native_vsync.md | 6 提供获取系统vsync回调的功能,可用于实现应用的绘制帧率与系统帧率同步。 50 …vsync_getperiod) ([OH_NativeVSync](#oh_nativevsync) \*nativeVsync, long long \*period) |获取vsync周期。| 188 获取vsync周期。 190 vsync周期是在每次使用OH_NativeVSync_RequestFrame接口请求vsync信号后收到OH_NativeVSync_FrameCallback回调的时候才会更新。 192 首次使用该接口获取vsync周期之前,需要先使用OH_NativeVSync_RequestFrame接口请求vsync信号,在收到OH_NativeVSync_FrameCallback回调之后,… 201 | period | 表示vsync周期,作为出参使用。 | 247 使用本接口创建出来的OH_NativeVSync实例的实际vsync周期与系统vsync周期不完全一致,系统会根据窗口的状态对实际vsync周期进行调整。 298 请求下一次vsync信号,当信号到来时,调用回调函数callback。 如果在同一帧内中多次调用此接口,则只会触发最后一个回调。 307 | callback | 一个OH_NativeVSync_FrameCallback类型的函数指针,当下一次vsync信号到来时会被调用。 | 323 请求下一次vsync信号,当信号到来时,调用回调函数callback。 如果在同一帧内中多次调用此接口,每一次传入的callback都会被执行。 [all …]
|
H A D | native__vsync_8h.md | 41 …tive_vsync.md#oh_nativevsync_framecallback) callback, void \*data) | 请求下一次vsync信号,当信号到来时,调用回调函数cal… 42 …tive_vsync.md#oh_nativevsync_framecallback) callback, void \*data) | 请求下一次vsync信号,当信号到来时,调用回调函数cal… 43 …_vsync.md#oh_nativevsync_getperiod) (OH_NativeVSync \*nativeVsync, long long \*period) |获取vsync周期。|
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/systemtest/ |
H A D | BUILD.gn | 35 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 36 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test", 54 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync", 83 "../../../vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsynccontroller_fuzzer/ |
H A D | BUILD.gn | 21 …fuzz_config_file = "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsy… 26 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 36 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncsampler_fuzzer/ |
H A D | BUILD.gn | 21 …fuzz_config_file = "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsy… 26 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 36 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncconnection_fuzzer/ |
H A D | BUILD.gn | 22 …fuzz_config_file = "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsy… 27 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 37 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncdistributor_fuzzer/ |
H A D | BUILD.gn | 22 …fuzz_config_file = "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsy… 27 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 37 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsyncreceiver_fuzzer/ |
H A D | BUILD.gn | 22 …fuzz_config_file = "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/fuzztest/vsy… 27 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 38 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/ |
H A D | BUILD.gn | 39 "$graphic_2d_root/rosen/modules/composer/vsync/include", 71 "vsync:libvsync", 106 "vsync/test:test",
|
/ohos5.0/docs/zh-cn/application-dev/graphics/ |
H A D | native-vsync-guidelines.md | 59 std::cout << "wait for vsync!\n"; 62 std::cout << "vsync come, end this thread\n";
|
H A D | Readme-CN.md | 16 - [NativeVsync开发指导 (C/C++)](native-vsync-guidelines.md)
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/unittest/ |
H A D | BUILD.gn | 125 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include", 145 "//foundation/graphic/graphic_2d/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/ |
H A D | BUILD.gn | 44 "$graphic_2d_root/rosen/modules/composer/vsync/include", 76 "$graphic_2d_root/rosen/modules/composer/vsync/include",
|
/ohos5.0/docs/en/application-dev/graphics/ |
H A D | native-vsync-guidelines.md | 59 std::cout << "wait for vsync!\n"; 62 std::cout << "vsync come, end this thread\n";
|
H A D | Readme-EN.md | 15 - [Native Vsync Development (C/C++)](native-vsync-guidelines.md)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | swapchain_gles.h | 47 bool vsync; member
|
/ohos5.0/docs/en/application-dev/performance/ |
H A D | improve-application-cold-start-speed.md | 44 …oid OHOS::AppExecFwk::MainThread::HandleLaunchAbility**), and ends when **vsync** is received for … 94 …oid OHOS::AppExecFwk::MainThread::HandleLaunchAbility**), and ends when **vsync** is received for … 148 …oid OHOS::AppExecFwk::MainThread::HandleLaunchAbility**), and ends when **vsync** is received for … 231 …oid OHOS::AppExecFwk::MainThread::HandleLaunchAbility**), and ends when **vsync** is received for … 299 …oid OHOS::AppExecFwk::MainThread::HandleLaunchAbility**), and ends when **vsync** is received for …
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/ |
H A D | BUILD.gn | 25 "$graphic_2d_root/rosen/modules/composer/vsync/include", 124 "$graphic_2d_root/rosen/modules/composer/vsync:libvsync",
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-explicit-animatetoimmediately.md | 5 …kui-UIContext.md#animateto)相比,animateToImmediately能即时将生成的动画指令发送至渲染层执行,无需等待vsync信号,从而在视觉效果上实现部分动画的优…
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | improve-application-cold-start-speed.md | 58 …性能进行对比分析。分析阶段的起点为点击应用图标打开应用时触发的触摸事件(即`ProcessTouchEvent`的结束点),阶段终点为应用第一次接到vsync(即`H:ReceiveVsync d… 496 …:void OHOS::AppExecFwk::MainThread::HandleLaunchAbility`的开始点),阶段终点为应用第一次接到vsync(即`H:ReceiveVsync d… 561 …:void OHOS::AppExecFwk::MainThread::HandleLaunchAbility`的开始点),阶段终点为应用第一次接到vsync(即`H:ReceiveVsync d… 648 …:void OHOS::AppExecFwk::MainThread::HandleLaunchAbility`的开始点),阶段终点为应用第一次接到vsync(即`H:ReceiveVsync d… 716 …:void OHOS::AppExecFwk::MainThread::HandleLaunchAbility`的开始点),阶段终点为应用第一次接到vsync(即`H:ReceiveVsync d…
|
/ohos5.0/foundation/graphic/graphic_2d/ |
H A D | README_zh.md | 42 │ ├── vsync # Vsync代码
|
/ohos5.0/drivers/hdf_core/framework/support/platform/src/hdmi/ |
H A D | hdmi_dfm.c | 55 param->vsync = videoInfo->vsync; in HdmiDfmFillParam()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/composer/ |
H A D | BUILD.gn | 32 "$graphic_2d_root/rosen/modules/composer/vsync/include",
|
/ohos5.0/drivers/hdf_core/framework/support/platform/include/hdmi/ |
H A D | hdmi_dfm.h | 138 uint32_t vsync; member
|
/ohos5.0/docs/zh-cn/release-notes/ |
H A D | OpenHarmony-2-0-Canary.md | 69 …,包括创建、销毁和窗口栈管理等。<br/>- 新增合成器功能,包括CPU、GPU和TDE合成。<br/>- 新增bufferqueue功能,支持进程间传递。<br/>- 新增vsync管理功能。 |
|