Lines Matching refs:OHNativeWindowBuffer
131 OHNativeWindowBuffer* CreateNativeWindowBufferFromSurfaceBuffer(void* pSurfaceBuffer)
136 OHNativeWindowBuffer *nwBuffer = new OHNativeWindowBuffer();
142 OHNativeWindowBuffer* CreateNativeWindowBufferFromNativeBuffer(OH_NativeBuffer* nativeBuffer)
147 OHNativeWindowBuffer *nwBuffer = new OHNativeWindowBuffer();
155 void DestroyNativeWindowBuffer(OHNativeWindowBuffer* buffer)
164 OHNativeWindowBuffer **buffer, int *fenceFd)
192 OHNativeWindowBuffer *nwBuffer = new OHNativeWindowBuffer();
207 int32_t NativeWindowFlushBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer,
259 int32_t GetLastFlushedBuffer(OHNativeWindow *window, OHNativeWindowBuffer **buffer, int *fenceFd, float matrix[16])
264 OHNativeWindowBuffer *nwBuffer = new OHNativeWindowBuffer();
279 int32_t NativeWindowAttachBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer)
288 int32_t NativeWindowDetachBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer)
297 int32_t NativeWindowCancelBuffer(OHNativeWindow *window, OHNativeWindowBuffer *buffer)
525 BufferHandle *GetBufferHandleFromNative(OHNativeWindowBuffer *buffer)
768 int32_t GetLastFlushedBufferV2(OHNativeWindow *window, OHNativeWindowBuffer **buffer, int *fenceFd, float matrix[16])
773 OHNativeWindowBuffer *nwBuffer = new OHNativeWindowBuffer();