Searched refs:OH_NativeVSync (Results 1 - 8 of 8) sorted by relevance
/foundation/graphic/graphic_2d/interfaces/inner_api/composer/ |
H A D | native_vsync.h | 44 struct OH_NativeVSync; 45 typedef struct OH_NativeVSync OH_NativeVSync; typedef 59 OH_NativeVSync* OH_NativeVSync_Create(const char* name, unsigned int length); 69 void OH_NativeVSync_Destroy(OH_NativeVSync* nativeVsync); 85 int OH_NativeVSync_RequestFrame(OH_NativeVSync* nativeVsync, OH_NativeVSync_FrameCallback callback, void* data); 102 OH_NativeVSync* nativeVsync, OH_NativeVSync_FrameCallback callback, void* data); 114 int OH_NativeVSync_GetPeriod(OH_NativeVSync* nativeVsync, long long* period); 140 int OH_NativeVSync_DVSyncSwitch(OH_NativeVSync* nativeVsync, bool enable);
|
/foundation/graphic/graphic_2d/rosen/modules/composer/native_vsync/ |
H A D | native_vsync.cpp | 28 static NativeVSync* OH_NativeVSync_OHNativeVSyncToNativeVSync(OH_NativeVSync* ohNativeVSync) in OH_NativeVSync_OHNativeVSyncToNativeVSync() 33 static OH_NativeVSync* OH_NativeVSync_NativeVSyncToOHNativeVSync(NativeVSync* nativeVSync) in OH_NativeVSync_NativeVSyncToOHNativeVSync() 35 return reinterpret_cast<OH_NativeVSync*>(nativeVSync); in OH_NativeVSync_NativeVSyncToOHNativeVSync() 38 OH_NativeVSync* OH_NativeVSync_Create(const char* name, unsigned int length) in OH_NativeVSync_Create() 61 void OH_NativeVSync_Destroy(OH_NativeVSync *nativeVSync) in OH_NativeVSync_Destroy() 72 int OH_NativeVSync_RequestFrame(OH_NativeVSync *ohNativeVSync, OH_NativeVSync_FrameCallback callback, void* data) in OH_NativeVSync_RequestFrame() 87 OH_NativeVSync *ohNativeVSync, OH_NativeVSync_FrameCallback callback, void* data) in OH_NativeVSync_RequestFrameWithMultiCallback() 101 int OH_NativeVSync_GetPeriod(OH_NativeVSync* nativeVsync, long long* period) in OH_NativeVSync_GetPeriod() 111 int OH_NativeVSync_DVSyncSwitch(OH_NativeVSync* ohNativeVSync, bool enable) in OH_NativeVSync_DVSyncSwitch()
|
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/systemtest/ |
H A D | vsync_limit_test.cpp | 37 std::vector<OH_NativeVSync *> nativeVsyncArray; in HWTEST_F() 40 OH_NativeVSync *native_vsync = OH_NativeVSync_Create(name, sizeof(name)); in HWTEST_F() 44 OH_NativeVSync *nativeVsync = OH_NativeVSync_Create(name, sizeof(name)); in HWTEST_F()
|
H A D | nativeVsync_getPeriod_test.cpp | 43 OH_NativeVSync *native_vsync = OH_NativeVSync_Create(name, sizeof(name)); in HWTEST_F()
|
H A D | nativeVsync_requestFrame_test.cpp | 43 OH_NativeVSync *native_vsync = OH_NativeVSync_Create(name, sizeof(name)); in TestMultiTimes()
|
H A D | nativeVsync_requestMultiCB_test.cpp | 50 OH_NativeVSync *native_vsync = OH_NativeVSync_Create(name, sizeof(name)); in TestMultiTimes()
|
/foundation/graphic/graphic_2d/rosen/samples/hello_vsync/ |
H A D | hello_vsync.cpp | 29 static void ThreadMain(OH_NativeVSync* nativeVSync) in ThreadMain() 42 OH_NativeVSync* nativeVSync = OH_NativeVSync_Create(name, strlen(name)); in main()
|
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/unittest/ |
H A D | native_vsync_test.cpp | 28 static inline OH_NativeVSync* native_vsync = nullptr;
|
Completed in 3 milliseconds