| Index: ui/ozone/platform/dri/gbm_buffer.cc
|
| diff --git a/ui/ozone/platform/dri/gbm_buffer.cc b/ui/ozone/platform/dri/gbm_buffer.cc
|
| index 8eaccbf0edb5bf0cc8e732ec0678281464ae4b5f..a0e4c787b9321c2628fe218d99a84bbe9e7a8a48 100644
|
| --- a/ui/ozone/platform/dri/gbm_buffer.cc
|
| +++ b/ui/ozone/platform/dri/gbm_buffer.cc
|
| @@ -69,10 +69,8 @@ GbmPixmap::GbmPixmap(scoped_refptr<GbmBuffer> buffer)
|
| }
|
|
|
| bool GbmPixmap::Initialize(DriWrapper* dri) {
|
| - if (drmPrimeHandleToFD(dri->get_fd(),
|
| - buffer_->GetHandle(),
|
| - DRM_CLOEXEC,
|
| - &dma_buf_)) {
|
| + dma_buf_ = gbm_bo_get_fd(buffer_->bo());
|
| + if (dma_buf_ < 0) {
|
| LOG(ERROR) << "Failed to export buffer to dma_buf";
|
| return false;
|
| }
|
|
|