Searched refs:DvrVSyncClient (Results 1 - 4 of 4) sorted by relevance

/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_vsync.h9 typedef struct DvrVSyncClient DvrVSyncClient; typedef in typeref:struct:DvrVSyncClient
12 int dvrVSyncClientCreate(DvrVSyncClient** client_out);
15 void dvrVSyncClientDestroy(DvrVSyncClient* client);
20 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns,
H A Ddvr_deleter.h23 typedef struct DvrVSyncClient DvrVSyncClient; typedef in typeref:struct:DvrVSyncClient
35 void dvrVSyncClientDestroy(DvrVSyncClient* client);
58 void operator()(DvrVSyncClient* p) { dvrVSyncClientDestroy(p); }
76 using UniqueDvrVSyncClient = MakeUniqueDvrPointer<DvrVSyncClient>;
H A Ddvr_api.h22 typedef struct DvrVSyncClient DvrVSyncClient; typedef in typeref:struct:DvrVSyncClient
169 typedef int (*DvrVSyncClientCreatePtr)(DvrVSyncClient** client_out);
170 typedef void (*DvrVSyncClientDestroyPtr)(DvrVSyncClient* client);
171 typedef int (*DvrVSyncClientGetSchedInfoPtr)(DvrVSyncClient* client,
/frameworks/native/libs/vr/libdvr/
H A Ddvr_vsync.cpp9 struct DvrVSyncClient { struct
13 int dvrVSyncClientCreate(DvrVSyncClient** client_out) {
20 *client_out = new DvrVSyncClient{std::move(client)};
24 void dvrVSyncClientDestroy(DvrVSyncClient* client) { delete client; }
26 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns,

Completed in 248 milliseconds