Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_render_service_client.cpp214 std::vector<std::shared_ptr<SurfaceCaptureCallback>> callbackVector; in TriggerSurfaceCaptureCallback() local
219 callbackVector = iter->second; in TriggerSurfaceCaptureCallback()
223 if (callbackVector.empty()) { in TriggerSurfaceCaptureCallback()
227 for (decltype(callbackVector.size()) i = 0; i < callbackVector.size(); ++i) { in TriggerSurfaceCaptureCallback()
228 if (callbackVector[i] == nullptr) { in TriggerSurfaceCaptureCallback()
233 … if (UNLIKELY(RSSystemProperties::GetPixelmapDfxEnabled()) || (i != callbackVector.size() - 1)) { in TriggerSurfaceCaptureCallback()
240 callbackVector[i]->OnSurfaceCapture(surfaceCapture); in TriggerSurfaceCaptureCallback()
279 std::vector<std::shared_ptr<SurfaceCaptureCallback>> callbackVector = {callback}; in TakeSurfaceCapture() local
280 surfaceCaptureCbMap_.emplace(id, callbackVector); in TakeSurfaceCapture()
314 std::vector<std::shared_ptr<SurfaceCaptureCallback>> callbackVector = {callback}; in SetWindowFreezeImmediately() local
[all …]