Index: ui/ozone/platform/drm/gpu/overlay_plane.cc |
diff --git a/ui/ozone/platform/drm/gpu/overlay_plane.cc b/ui/ozone/platform/drm/gpu/overlay_plane.cc |
index 6f5917f2420e79fe11ea0a4b3ad559b904ef5e2c..6d92fe24e26979e597a58f2ecaed9e3df60d1ff8 100644 |
--- a/ui/ozone/platform/drm/gpu/overlay_plane.cc |
+++ b/ui/ozone/platform/drm/gpu/overlay_plane.cc |
@@ -30,6 +30,19 @@ OverlayPlane::OverlayPlane(const scoped_refptr<ScanoutBuffer>& buffer, |
OverlayPlane::~OverlayPlane() { |
} |
+OverlayPlane::OverlayPlane(const scoped_refptr<ScanoutBuffer>& buffer, |
+ int z_order, |
+ gfx::OverlayTransform plane_transform, |
+ const gfx::Rect& display_bounds, |
+ const gfx::RectF& crop_rect, |
+ const CopyBufferCallback& processing_callback) |
+ : buffer(buffer), |
+ z_order(z_order), |
+ plane_transform(plane_transform), |
+ display_bounds(display_bounds), |
+ crop_rect(crop_rect), |
+ processing_callback(processing_callback) {} |
+ |
bool OverlayPlane::operator<(const OverlayPlane& plane) const { |
return std::tie(z_order, display_bounds, crop_rect, plane_transform) < |
std::tie(plane.z_order, plane.display_bounds, plane.crop_rect, |