Home
last modified time | relevance | path

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

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