| Index: ui/ozone/platform/drm/gpu/drm_window.cc
|
| diff --git a/ui/ozone/platform/drm/gpu/drm_window.cc b/ui/ozone/platform/drm/gpu/drm_window.cc
|
| index 59b238035ba9c32d49de77703be5a3dfdd722000..8f4d44de0b2e66492e3c6ad495031ee36c4505e3 100644
|
| --- a/ui/ozone/platform/drm/gpu/drm_window.cc
|
| +++ b/ui/ozone/platform/drm/gpu/drm_window.cc
|
| @@ -161,7 +161,7 @@ std::vector<OverlayCheck_Params> DrmWindow::TestPageFlip(
|
| uint32_t format = GetFourCCFormatFromBufferFormat(overlay.format);
|
| // We always use a storage type of XRGB, even if the pixel format
|
| // is ARGB.
|
| - if (format == DRM_FORMAT_ARGB8888)
|
| + if (format == DRM_FORMAT_ARGB8888 || format == DRM_FORMAT_ABGR8888)
|
| format = DRM_FORMAT_XRGB8888;
|
|
|
| if (plane.buffer->GetFramebufferPixelFormat() == format &&
|
|
|