Index: ui/ozone/platform/drm/common/client_native_pixmap_factory_gbm.cc |
diff --git a/ui/ozone/platform/drm/common/client_native_pixmap_factory_gbm.cc b/ui/ozone/platform/drm/common/client_native_pixmap_factory_gbm.cc |
index f5dfd78e31c2e086be0969cb9e17280a7f56d513..44302eba9e11f0fdfe8d9c721df7fa48244f2d50 100644 |
--- a/ui/ozone/platform/drm/common/client_native_pixmap_factory_gbm.cc |
+++ b/ui/ozone/platform/drm/common/client_native_pixmap_factory_gbm.cc |
@@ -48,7 +48,8 @@ class ClientNativePixmapFactoryGbm : public ClientNativePixmapFactory { |
gfx::BufferUsage usage) const override { |
switch (usage) { |
case gfx::BufferUsage::SCANOUT: |
- return format == gfx::BufferFormat::BGRA_8888 || |
+ return format == gfx::BufferFormat::RGBA_8888 || |
+ format == gfx::BufferFormat::BGRA_8888 || |
format == gfx::BufferFormat::BGRX_8888; |
case gfx::BufferUsage::MAP: |
case gfx::BufferUsage::PERSISTENT_MAP: { |