Chromium Code Reviews| Index: ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.cc |
| diff --git a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.cc b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.cc |
| index a71335ec54cca6bb06b646d9248cb45f90723b51..554a038dc235da3b359a81ac3719d121729c53a7 100644 |
| --- a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.cc |
| +++ b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.cc |
| @@ -5,6 +5,7 @@ |
| #include "ui/ozone/platform/drm/gpu/hardware_display_plane_manager_atomic.h" |
| #include "base/bind.h" |
| +#include "base/stl_util.h" |
| #include "ui/ozone/platform/drm/gpu/crtc_controller.h" |
| #include "ui/ozone/platform/drm/gpu/drm_device.h" |
| #include "ui/ozone/platform/drm/gpu/hardware_display_plane_atomic.h" |
| @@ -37,9 +38,7 @@ bool HardwareDisplayPlaneManagerAtomic::Commit( |
| HardwareDisplayPlaneList* plane_list, |
| bool test_only) { |
| for (HardwareDisplayPlane* plane : plane_list->old_plane_list) { |
| - bool found = |
| - std::find(plane_list->plane_list.begin(), plane_list->plane_list.end(), |
| - plane) != plane_list->plane_list.end(); |
| + bool found = base::ContainsValue(plane_list->plane_list, plane); |
| if (!found) { |
|
sadrul
2017/06/14 02:43:01
Don't need |found|. Just check if (base::ContainsV
Tripta
2017/06/14 05:46:17
Done.
|
| // This plane is being released, so we need to zero it. |
| plane->set_in_use(false); |