Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_surface_buffer_callback_manager.h34 struct DrawSurfaceBufferFinishCbData;
45 using OnFinishCb = std::function<void(const Drawing::DrawSurfaceBufferFinishCbData&)>;
96 void OnFinish(const Drawing::DrawSurfaceBufferFinishCbData& data);
100 void EnqueueSurfaceBufferId(const Drawing::DrawSurfaceBufferFinishCbData& data);
H A Drs_draw_cmd.h249 struct RSB_EXPORT DrawSurfaceBufferFinishCbData { struct
265 std::function<void(const DrawSurfaceBufferFinishCbData&)> OnFinish; argument
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_buffer_callback_manager.cpp112 return [mutablePtr](const Drawing::DrawSurfaceBufferFinishCbData& data) { in GetOnFinishCb()
149 const Drawing::DrawSurfaceBufferFinishCbData& data) in EnqueueSurfaceBufferId()
174 const Drawing::DrawSurfaceBufferFinishCbData& data) in OnFinish()
H A Drs_draw_cmd.cpp735 std::function<void(const DrawSurfaceBufferFinishCbData&)> surfaceBufferFinishCb;
787 std::invoke(surfaceBufferFinishCb, DrawSurfaceBufferFinishCbData { in ReleaseBuffer()