Home
last modified time | relevance | path

Searched defs:SurfaceBufferEntry (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_surface_handler.h40 struct SurfaceBufferEntry { struct
42 ~SurfaceBufferEntry() noexcept in ~SurfaceBufferEntry() argument
49 void RegisterDeleteBufferListener(OnDeleteBufferFunc bufferDeleteCb) in RegisterDeleteBufferListener()
56 void Reset() in Reset()
73 sptr<SurfaceBuffer> buffer = nullptr;
77 OnDeleteBufferFunc bufferDeleteCb_ = nullptr;
79 int64_t timestamp = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Dcmd_list.h67 struct SurfaceBufferEntry { struct
69 SurfaceBufferEntry(const sptr<SurfaceBuffer> surfaceBuffer, const sptr<SyncFence> acquireFence) in SurfaceBufferEntry() function
72 sptr<SurfaceBuffer> surfaceBuffer_ = nullptr;
73 sptr<SyncFence> acquireFence_ = nullptr;
/ohos5.0/foundation/multimedia/player_framework/services/services/screen_capture/server/
H A Dscreen_capture_server.h119 struct SurfaceBufferEntry { struct
120SurfaceBufferEntry(sptr<OHOS::SurfaceBuffer> buf, int32_t fence, int64_t timeStamp, OHOS::Rect& da… in SurfaceBufferEntry() function
124 sptr<OHOS::SurfaceBuffer> buffer;
125 int32_t flushFence;
126 int64_t timeStamp = 0;