Searched refs:DvrSurface (Results 1 - 5 of 5) sorted by relevance

/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_surface.h16 typedef struct DvrSurface DvrSurface; typedef in typeref:struct:DvrSurface
60 size_t attribute_count, DvrSurface** surface_out);
63 void dvrSurfaceDestroy(DvrSurface* surface);
66 int dvrSurfaceGetId(DvrSurface* surface);
70 int dvrSurfaceSetAttributes(DvrSurface* surface,
79 int dvrSurfaceCreateWriteBufferQueue(DvrSurface* surface, uint32_t width,
H A Ddvr_deleter.h20 typedef struct DvrSurface DvrSurface; typedef in typeref:struct:DvrSurface
32 void dvrSurfaceDestroy(DvrSurface* surface);
55 void operator()(DvrSurface* p) { dvrSurfaceDestroy(p); }
73 using UniqueDvrSurface = MakeUniqueDvrPointer<DvrSurface>;
H A Ddvr_api.h33 typedef struct DvrSurface DvrSurface; typedef in typeref:struct:DvrSurface
157 DvrSurface** surface_out);
158 typedef void (*DvrSurfaceDestroyPtr)(DvrSurface* surface);
159 typedef int (*DvrSurfaceGetIdPtr)(DvrSurface* surface);
160 typedef int (*DvrSurfaceSetAttributesPtr)(DvrSurface* surface,
164 DvrSurface* surface, uint32_t width, uint32_t height, uint32_t format,
/frameworks/native/libs/vr/libdvr/
H A Ddvr_surface.cpp67 struct DvrSurface { struct
72 size_t attribute_count, DvrSurface** out_surface) {
94 *out_surface = new DvrSurface{status.take()};
98 void dvrSurfaceDestroy(DvrSurface* surface) { delete surface; }
100 int dvrSurfaceGetId(DvrSurface* surface) {
104 int dvrSurfaceSetAttributes(DvrSurface* surface,
134 int dvrSurfaceCreateWriteBufferQueue(DvrSurface* surface, uint32_t width,
/frameworks/native/libs/vr/libdvr/tests/
H A Ddvr_display_manager-test.cpp44 DvrSurface* surface = nullptr;

Completed in 1035 milliseconds