Hash :
5b7113b6
Author :
Date :
2022-09-21T10:05:42
EGL: Implement EGL_EXT_device_drm and EXT_device_drm_render_node These extensions are needed by Exo for zwp_linux_dmabuf v4 support. Add the needed infrastructure to the EGL backend to support device queries and expose the extensions there. In the future we will want to support the extensions on Vulkan as well, however unfortunately this is not trivial, so leave it out for now. Bug: angleproject:7686 Change-Id: I0a54bf58dbaa9e87c8baac760cb9ac9027fea4c2 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3964272 Reviewed-by: Jonah Ryan-Davis <jonahr@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Jonah Ryan-Davis <jonahr@google.com>
//
// Copyright 2015 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// DeviceImpl.cpp: Implementation methods of egl::Device
#include "libANGLE/renderer/DeviceImpl.h"
namespace rx
{
DeviceImpl::DeviceImpl() {}
DeviceImpl::~DeviceImpl() {}
const std::string DeviceImpl::getDeviceString(EGLint name)
{
UNIMPLEMENTED();
return std::string();
}
} // namespace rx