Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_buffer_callback_manager.cpp76 auto iter = surfaceBufferCallbacks_.find({pid, uid}); in RegisterSurfaceBufferCallback()
77 if (iter == std::end(surfaceBufferCallbacks_)) { in RegisterSurfaceBufferCallback()
78 surfaceBufferCallbacks_.insert({{pid, uid}, callback}); in RegisterSurfaceBufferCallback()
89 EraseIf(surfaceBufferCallbacks_, [pid](auto& pair) { in UnregisterSurfaceBufferCallback()
97 auto iter = surfaceBufferCallbacks_.find({pid, uid}); in UnregisterSurfaceBufferCallback()
98 if (iter == std::end(surfaceBufferCallbacks_)) { in UnregisterSurfaceBufferCallback()
103 surfaceBufferCallbacks_.erase(iter); in UnregisterSurfaceBufferCallback()
131 auto iter = surfaceBufferCallbacks_.find({pid, uid}); in GetSurfaceBufferCallback()
132 if (iter == std::cend(surfaceBufferCallbacks_)) { in GetSurfaceBufferCallback()
144 return surfaceBufferCallbacks_.size(); in GetSurfaceBufferCallbackSize()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_render_service_client.cpp1597 if (surfaceBufferCallbacks_.find(uid) == std::end(surfaceBufferCallbacks_)) { in RegisterSurfaceBufferCallback()
1598 surfaceBufferCallbacks_.emplace(uid, callback); in RegisterSurfaceBufferCallback()
1621 auto iter = surfaceBufferCallbacks_.find(uid); in UnregisterSurfaceBufferCallback()
1622 if (iter == std::end(surfaceBufferCallbacks_)) { in UnregisterSurfaceBufferCallback()
1626 surfaceBufferCallbacks_.erase(iter); in UnregisterSurfaceBufferCallback()
1638 …if (auto iter = surfaceBufferCallbacks_.find(ret.uid); iter != std::cend(surfaceBufferCallbacks_))… in TriggerOnFinish()
1652 …if (auto iter = surfaceBufferCallbacks_.find(ret.uid); iter != std::cend(surfaceBufferCallbacks_))… in TriggerOnAfterAcquireBuffer()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_surface_buffer_callback_manager.h107 surfaceBufferCallbacks_; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/transaction/
H A Drs_render_service_client.h390 std::map<uint64_t, std::shared_ptr<SurfaceBufferCallback>> surfaceBufferCallbacks_; variable