Home
last modified time | relevance | path

Searched refs:SurfaceEGL (Results 1 – 9 of 9) sorted by relevance

/external/angle/src/libANGLE/renderer/gl/egl/
DSurfaceEGL.cpp16 SurfaceEGL::SurfaceEGL(const egl::SurfaceState &state, const FunctionsEGL *egl, EGLConfig config) in SurfaceEGL() function in rx::SurfaceEGL
24 SurfaceEGL::~SurfaceEGL() in ~SurfaceEGL()
33 egl::Error SurfaceEGL::makeCurrent(const gl::Context *context) in makeCurrent()
39 egl::Error SurfaceEGL::swap(const gl::Context *context) in swap()
49 egl::Error SurfaceEGL::swapWithDamage(const gl::Context *context, in swapWithDamage()
69 egl::Error SurfaceEGL::postSubBuffer(const gl::Context *context, in postSubBuffer()
79 egl::Error SurfaceEGL::setPresentationTime(EGLnsecsANDROID time) in setPresentationTime()
89 egl::Error SurfaceEGL::querySurfacePointerANGLE(EGLint attribute, void **value) in querySurfacePointerANGLE()
95 egl::Error SurfaceEGL::bindTexImage(const gl::Context *context, gl::Texture *texture, EGLint buffer) in bindTexImage()
105 egl::Error SurfaceEGL::releaseTexImage(const gl::Context *context, EGLint buffer) in releaseTexImage()
[all …]
DSurfaceEGL.h20 class SurfaceEGL : public SurfaceGL
23 SurfaceEGL(const egl::SurfaceState &state, const FunctionsEGL *egl, EGLConfig config);
24 ~SurfaceEGL() override;
DPbufferSurfaceEGL.h20 class PbufferSurfaceEGL : public SurfaceEGL
DWindowSurfaceEGL.h17 class WindowSurfaceEGL : public SurfaceEGL
DPbufferSurfaceEGL.cpp20 : SurfaceEGL(state, egl, config) in PbufferSurfaceEGL()
DWindowSurfaceEGL.cpp21 : SurfaceEGL(state, egl, config), mWindow(window) in WindowSurfaceEGL()
DDisplayEGL.cpp584 SurfaceEGL *drawSurfaceEGL = GetImplAs<SurfaceEGL>(drawSurface); in makeCurrent()
/external/angle/src/libANGLE/renderer/gl/egl/android/
DDisplayAndroid.cpp229 class ExternalSurfaceEGL : public SurfaceEGL
237 : SurfaceEGL(state, egl, config), mWidth(width), mHeight(height) in ExternalSurfaceEGL()
331 SurfaceEGL *drawSurfaceEGL = GetImplAs<SurfaceEGL>(drawSurface); in makeCurrent()
354 ASSERT(GetImplAs<SurfaceEGL>(drawSurface)->isExternal()); in makeCurrent()
355 ASSERT(GetImplAs<SurfaceEGL>(drawSurface)->getSurface() == EGL_NO_SURFACE); in makeCurrent()
364 ASSERT(GetImplAs<SurfaceEGL>(drawSurface)->isExternal()); in makeCurrent()
365 ASSERT(GetImplAs<SurfaceEGL>(drawSurface)->getSurface() == EGL_NO_SURFACE); in makeCurrent()
/external/angle/src/libANGLE/renderer/gl/
DBUILD.gn147 "egl/SurfaceEGL.cpp",
148 "egl/SurfaceEGL.h",