Searched refs:vsyncCallback (Results 1 – 5 of 5) sorted by relevance
29 … VsyncStation::RequestVsync(CallbackType type, const std::shared_ptr<VsyncCallback>& vsyncCallback) in WM_IMPLEMENT_SINGLE_INSTANCE()38 iter->second.insert(vsyncCallback); in WM_IMPLEMENT_SINGLE_INSTANCE()69 …syncStation::RemoveCallback(CallbackType type, const std::shared_ptr<VsyncCallback>& vsyncCallback) in RemoveCallback() argument78 iter->second.erase(vsyncCallback); in RemoveCallback()
72 for (const auto& vsyncCallback : vsyncCallbacks_) { in OnVsyncCallback() local73 vsyncCallback(timeStampNanos, 0); in OnVsyncCallback()
45 void RequestVsync(CallbackType type, const std::shared_ptr<VsyncCallback>& vsyncCallback);46 void RemoveCallback(CallbackType type, const std::shared_ptr<VsyncCallback>& vsyncCallback);
127 auto&& vsyncCallback = [](const uint64_t a = 0, const uint32_t b = 0) { in __anon74c639c80102()130 pluginWindow.SetVsyncCallback(vsyncCallback);
134 auto&& vsyncCallback = [weak = AceType::WeakClaim(this), instanceId]( in PipelineContext()143 window_->SetVsyncCallback(vsyncCallback); in PipelineContext()163 …auto&& vsyncCallback = [weak = AceType::WeakClaim(this)](const uint64_t nanoTimestamp, const uint3… in PipelineContext()170 window_->SetVsyncCallback(vsyncCallback); in PipelineContext()