summaryrefslogtreecommitdiff
path: root/chromium/ui/ozone/platform/drm/gpu/screen_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/ozone/platform/drm/gpu/screen_manager.cc')
-rw-r--r--chromium/ui/ozone/platform/drm/gpu/screen_manager.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/ui/ozone/platform/drm/gpu/screen_manager.cc b/chromium/ui/ozone/platform/drm/gpu/screen_manager.cc
index 87b2abc6f37..e8e477733e4 100644
--- a/chromium/ui/ozone/platform/drm/gpu/screen_manager.cc
+++ b/chromium/ui/ozone/platform/drm/gpu/screen_manager.cc
@@ -9,7 +9,6 @@
#include <utility>
#include "base/files/platform_file.h"
-#include "base/memory/ptr_util.h"
#include "third_party/skia/include/core/SkCanvas.h"
#include "ui/display/types/display_snapshot.h"
#include "ui/gfx/geometry/point.h"
@@ -32,9 +31,9 @@ namespace {
void FillModesetBuffer(const scoped_refptr<DrmDevice>& drm,
HardwareDisplayController* controller,
ScanoutBuffer* buffer) {
- DrmConsoleBuffer modeset_buffer(drm, buffer->GetFramebufferId());
+ DrmConsoleBuffer modeset_buffer(drm, buffer->GetOpaqueFramebufferId());
if (!modeset_buffer.Initialize()) {
- VLOG(2) << "Failed to grab framebuffer " << buffer->GetFramebufferId();
+ VLOG(2) << "Failed to grab framebuffer " << buffer->GetOpaqueFramebufferId();
return;
}
@@ -378,7 +377,8 @@ OverlayPlane ScreenManager::GetModesetBuffer(
if (!buffer) {
LOG(ERROR) << "Failed to create scanout buffer";
return OverlayPlane(nullptr, 0, gfx::OVERLAY_TRANSFORM_INVALID, gfx::Rect(),
- gfx::RectF(), base::kInvalidPlatformFile);
+ gfx::RectF(), /* enable_blend */ true,
+ base::kInvalidPlatformFile);
}
FillModesetBuffer(drm, controller, buffer.get());