Chromium Code Reviews| Index: ui/ozone/platform/drm/gbm_surface_factory.cc |
| diff --git a/ui/ozone/platform/drm/gbm_surface_factory.cc b/ui/ozone/platform/drm/gbm_surface_factory.cc |
| index 8ecf724844d43f1246fd761c22ccedd8d3f05ee4..ba155bfb27c39a2bb5b8e25a6939a914ca0985ad 100644 |
| --- a/ui/ozone/platform/drm/gbm_surface_factory.cc |
| +++ b/ui/ozone/platform/drm/gbm_surface_factory.cc |
| @@ -9,6 +9,7 @@ |
| #include "base/command_line.h" |
| #include "base/files/file_path.h" |
| #include "third_party/khronos/EGL/egl.h" |
| +#include "ui/gfx/geometry/rect_conversions.h" |
| #include "ui/ozone/common/egl_util.h" |
| #include "ui/ozone/platform/drm/gpu/drm_device_manager.h" |
| #include "ui/ozone/platform/drm/gpu/drm_window.h" |
| @@ -48,7 +49,8 @@ class SingleOverlay : public OverlayCandidatesOzone { |
| return; |
| } |
| if (overlay->plane_z_order > 0 && |
| - IsTransformSupported(overlay->transform)) { |
| + IsTransformSupported(overlay->transform) && |
| + gfx::IsNearestRectWithinDistance(overlay->display_rect, 0.01f)) { |
|
danakj
2015/05/04 19:56:41
This magic number, can you leave a comment explain
halliwell
2015/05/04 21:38:16
Done.
|
| overlay->overlay_handled = true; |
| } |
| } |