#include "libANGLE/renderer/gl/egl/DeviceEGL.h"
#include <stdint.h>
#include "common/debug.h"
#include "common/string_utils.h"
#include "libANGLE/Display.h"
#include "libANGLE/renderer/gl/egl/DisplayEGL.h"
#include "libANGLE/renderer/gl/egl/FunctionsEGL.h"
namespace rx
{
DeviceEGL::DeviceEGL(DisplayEGL *display) : … { … }
DeviceEGL::~DeviceEGL() { … }
egl::Error DeviceEGL::initialize()
{ … }
egl::Error DeviceEGL::getAttribute(const egl::Display *display, EGLint attribute, void **outValue)
{ … }
void DeviceEGL::generateExtensions(egl::DeviceExtensions *outExtensions) const
{ … }
const std::string DeviceEGL::getDeviceString(EGLint name)
{ … }
bool DeviceEGL::hasExtension(const char *extension) const
{ … }
}