Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(444)

Side by Side Diff: ui/ozone/platform/drm/gpu/screen_manager_unittest.cc

Issue 1438343002: Remove deprecated ScopedVector usage from ui/ozone and ui/events/ozone (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove HDCI stuff Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "testing/gtest/include/gtest/gtest.h" 5 #include "testing/gtest/include/gtest/gtest.h"
6 #include "ui/ozone/platform/drm/gpu/crtc_controller.h" 6 #include "ui/ozone/platform/drm/gpu/crtc_controller.h"
7 #include "ui/ozone/platform/drm/gpu/drm_device_generator.h" 7 #include "ui/ozone/platform/drm/gpu/drm_device_generator.h"
8 #include "ui/ozone/platform/drm/gpu/drm_device_manager.h" 8 #include "ui/ozone/platform/drm/gpu/drm_device_manager.h"
9 #include "ui/ozone/platform/drm/gpu/drm_window.h" 9 #include "ui/ozone/platform/drm/gpu/drm_window.h"
10 #include "ui/ozone/platform/drm/gpu/hardware_display_controller.h" 10 #include "ui/ozone/platform/drm/gpu/hardware_display_controller.h"
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
218 kSecondaryMode.clock++; 218 kSecondaryMode.clock++;
219 219
220 screen_manager_->AddDisplayController(drm_, kSecondaryCrtc, 220 screen_manager_->AddDisplayController(drm_, kSecondaryCrtc,
221 kSecondaryConnector); 221 kSecondaryConnector);
222 screen_manager_->ConfigureDisplayController( 222 screen_manager_->ConfigureDisplayController(
223 drm_, kSecondaryCrtc, kSecondaryConnector, GetPrimaryBounds().origin(), 223 drm_, kSecondaryCrtc, kSecondaryConnector, GetPrimaryBounds().origin(),
224 kSecondaryMode); 224 kSecondaryMode);
225 225
226 ui::HardwareDisplayController* controller = 226 ui::HardwareDisplayController* controller =
227 screen_manager_->GetDisplayController(GetPrimaryBounds()); 227 screen_manager_->GetDisplayController(GetPrimaryBounds());
228 for (ui::CrtcController* crtc : controller->crtc_controllers()) { 228 for (const auto& crtc : controller->crtc_controllers()) {
229 if (crtc->crtc() == kPrimaryCrtc) 229 if (crtc->crtc() == kPrimaryCrtc)
230 EXPECT_EQ(kDefaultMode.clock, crtc->mode().clock); 230 EXPECT_EQ(kDefaultMode.clock, crtc->mode().clock);
231 else if (crtc->crtc() == kSecondaryCrtc) 231 else if (crtc->crtc() == kSecondaryCrtc)
232 EXPECT_EQ(kSecondaryMode.clock, crtc->mode().clock); 232 EXPECT_EQ(kSecondaryMode.clock, crtc->mode().clock);
233 else 233 else
234 NOTREACHED(); 234 NOTREACHED();
235 } 235 }
236 } 236 }
237 237
238 TEST_F(ScreenManagerTest, MonitorGoneInMirrorMode) { 238 TEST_F(ScreenManagerTest, MonitorGoneInMirrorMode) {
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
502 screen_manager_->AddDisplayController(drm_, kPrimaryCrtc, kPrimaryConnector); 502 screen_manager_->AddDisplayController(drm_, kPrimaryCrtc, kPrimaryConnector);
503 screen_manager_->ConfigureDisplayController( 503 screen_manager_->ConfigureDisplayController(
504 drm_, kPrimaryCrtc, kPrimaryConnector, GetPrimaryBounds().origin(), 504 drm_, kPrimaryCrtc, kPrimaryConnector, GetPrimaryBounds().origin(),
505 kDefaultMode); 505 kDefaultMode);
506 506
507 EXPECT_EQ(buffer->GetFramebufferId(), drm_->current_framebuffer()); 507 EXPECT_EQ(buffer->GetFramebufferId(), drm_->current_framebuffer());
508 508
509 window = screen_manager_->RemoveWindow(1); 509 window = screen_manager_->RemoveWindow(1);
510 window->Shutdown(); 510 window->Shutdown();
511 } 511 }
OLDNEW
« no previous file with comments | « ui/ozone/platform/drm/gpu/screen_manager.cc ('k') | ui/ozone/platform/drm/host/drm_display_host_manager.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698