Searched refs:WindowSurfaceMtl (Results 1 – 7 of 7) sorted by relevance
382 // 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 …]
123 class WindowSurfaceMtl : public SurfaceMtl126 WindowSurfaceMtl(DisplayMtl *display,130 ~WindowSurfaceMtl() override;
33 WindowSurfaceMtl *backbuffer);102 WindowSurfaceMtl *getAttachedBackbuffer() const { return mBackbuffer; } in getAttachedBackbuffer()223 WindowSurfaceMtl *mBackbuffer = nullptr;
32 class WindowSurfaceMtl; variable279 void onBackbufferResized(const gl::Context *context, WindowSurfaceMtl *backbuffer);
284 return new WindowSurfaceMtl(this, state, window, attribs);
60 WindowSurfaceMtl *backbuffer)
1749 void ContextMtl::onBackbufferResized(const gl::Context *context, WindowSurfaceMtl *backbuffer)