summaryrefslogtreecommitdiff
path: root/chromium/components/viz/service/display/display.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/viz/service/display/display.cc')
-rw-r--r--chromium/components/viz/service/display/display.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/components/viz/service/display/display.cc b/chromium/components/viz/service/display/display.cc
index f371b4fb836..74d6a6095ef 100644
--- a/chromium/components/viz/service/display/display.cc
+++ b/chromium/components/viz/service/display/display.cc
@@ -397,6 +397,10 @@ void Display::Initialize(DisplayClient* client,
if (output_surface_->software_device())
output_surface_->software_device()->BindToClient(this);
+#ifdef TOOLKIT_QT
+ output_surface_->SetFrameSinkId(frame_sink_id_);
+#endif
+
frame_rate_decider_ = std::make_unique<FrameRateDecider>(
surface_manager_, this, hw_support_for_multiple_refresh_rates,
SupportsSetFrameRate(output_surface_.get()));