Home
last modified time | relevance | path

Searched refs:WindowSurfaceMtl (Results 1 – 7 of 7) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
DSurfaceMtl.mm382 // WindowSurfaceMtl implementation.
383 WindowSurfaceMtl::WindowSurfaceMtl(DisplayMtl *display,
393 WindowSurfaceMtl::~WindowSurfaceMtl() {}
395 void WindowSurfaceMtl::destroy(const egl::Display *display)
402 // If we created metal layer in WindowSurfaceMtl::initialize(),
409 egl::Error WindowSurfaceMtl::initialize(const egl::Display *display)
456 FramebufferImpl *WindowSurfaceMtl::createDefaultFramebuffer(const gl::Context *context,
464 egl::Error WindowSurfaceMtl::swap(const gl::Context *context)
471 void WindowSurfaceMtl::setSwapInterval(EGLint interval)
479 EGLint WindowSurfaceMtl::getWidth() const
[all …]
DSurfaceMtl.h123 class WindowSurfaceMtl : public SurfaceMtl
126 WindowSurfaceMtl(DisplayMtl *display,
130 ~WindowSurfaceMtl() override;
DFrameBufferMtl.h33 WindowSurfaceMtl *backbuffer);
102 WindowSurfaceMtl *getAttachedBackbuffer() const { return mBackbuffer; } in getAttachedBackbuffer()
223 WindowSurfaceMtl *mBackbuffer = nullptr;
DContextMtl.h32 class WindowSurfaceMtl; variable
279 void onBackbufferResized(const gl::Context *context, WindowSurfaceMtl *backbuffer);
DDisplayMtl.mm284 return new WindowSurfaceMtl(this, state, window, attribs);
DFrameBufferMtl.mm60 WindowSurfaceMtl *backbuffer)
DContextMtl.mm1749 void ContextMtl::onBackbufferResized(const gl::Context *context, WindowSurfaceMtl *backbuffer)