#ifndef LIBANGLE_RENDERER_SURFACEIMPL_H_
#define LIBANGLE_RENDERER_SURFACEIMPL_H_
#include <EGL/egl.h>
#include <EGL/eglext.h>
#include "common/angleutils.h"
#include "libANGLE/Error.h"
#include "libANGLE/FramebufferAttachment.h"
#include "libANGLE/renderer/FramebufferAttachmentObjectImpl.h"
namespace angle
{
struct Format;
}
namespace gl
{
class Context;
class FramebufferState;
}
namespace egl
{
class Display;
struct Config;
struct SurfaceState;
class Thread;
SupportedTimestamps;
SupportedCompositorTimings;
}
namespace rx
{
class SurfaceImpl : public FramebufferAttachmentObjectImpl
{ … };
}
#endif