| clampToSupportedPresentMode(PresentMode mode) noexcept | kanzi::platform::EglGraphicsContext | protected |
| ContextContainer typedef | kanzi::platform::EglGraphicsContext | protected |
| ContextNodePtr typedef | kanzi::platform::EglGraphicsContext | protected |
| createDummySurface(EGLPBufferSurface &&pbuffer) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| createEGLContext(const EGLConfig &config, ::EGLContext parentContext) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| createSurface(NativeSurfaceHandle windowHandle, const SurfaceProperties &properties) override | kanzi::platform::EglGraphicsContext | virtual |
| createThreadContext() override | kanzi::platform::EglGraphicsContext | virtual |
| createWindowSurface(NativeSurfaceHandle windowHandle, const EGLConfig &config, SurfaceColorSpace colorSpace) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| destroySurface(SurfaceHandle surface) override | kanzi::platform::EglGraphicsContext | virtual |
| destroySurfaceInternal(SurfaceNodePtr surfaceNode) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| destroyThreadContext(ThreadContextHandle context) override | kanzi::platform::EglGraphicsContext | virtual |
| EglGraphicsContext(PlatformContext &platformContext, InitializationInfo &&info) | kanzi::platform::EglGraphicsContext | explicit |
| ensureEGLContext(const EGLConfig &config, ::EGLContext parentContext) noexcept | kanzi::platform::EglGraphicsContext | protected |
| fetchNativeDisplay(PlatformContext &platformContext) | kanzi::platform::EglGraphicsContext | protectedvirtual |
| findLastUsedContext(thread::id threadId) noexcept | kanzi::platform::EglGraphicsContext | protected |
| getApiBackendBasicInfo() const noexcept | kanzi::platform::EglGraphicsContext | |
| getCurrentSurfaceContext() override | kanzi::platform::EglGraphicsContext | virtual |
| getDisplay() const noexcept | kanzi::platform::EglGraphicsContext | protected |
| getGlFunctionPointers() const noexcept | kanzi::platform::EglGraphicsContext | protected |
| getGLProcAddress(const char *pName) override | kanzi::platform::EglGraphicsContext | virtual |
| getGLProcAddressInto(function_ptr< Return, Args... > &proc, const char *pName) | kanzi::platform::GlGraphicsContext | inline |
| getSurfaceGLContext(SurfaceHandle surface) override | kanzi::platform::EglGraphicsContext | virtual |
| getSurfaceProperties(SurfaceHandle surface) override | kanzi::platform::EglGraphicsContext | virtual |
| getSurfaces(SurfaceContextHandle context) override | kanzi::platform::EglGraphicsContext | virtual |
| getUndiscoverableEglExtensions() noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| initialize() override | kanzi::platform::EglGraphicsContext | virtual |
| isFeatureEnabled(PlatformFeatureId feature) const override | kanzi::platform::EglGraphicsContext | virtual |
| loadGlFunctions() noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| makeCurrentInternal(ContextNodePtr contextNode, SurfaceNodePtr surfaceNode) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| makeSurfaceCurrent(SurfaceHandle surface) override | kanzi::platform::EglGraphicsContext | virtual |
| makeThreadCurrent(ThreadContextHandle context) override | kanzi::platform::EglGraphicsContext | virtual |
| queryEglExtensions() const noexcept | kanzi::platform::EglGraphicsContext | protected |
| queryGlExtensions() const noexcept | kanzi::platform::EglGraphicsContext | protected |
| selectEGLConfig(const SurfaceProperties &properties) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| selectSuitableColorSpace(const SurfaceProperties &properties) noexcept | kanzi::platform::EglGraphicsContext | protected |
| setSwapInterval(SurfaceNodePtr surfaceNode, ContextNodePtr contextNode, ContextNodePtr lastUsedContextNode, PresentMode presentMode) noexcept | kanzi::platform::EglGraphicsContext | protected |
| setSwapIntervalForCurrentSurface(PresentMode mode) noexcept | kanzi::platform::EglGraphicsContext | protectedvirtual |
| shutdown() override | kanzi::platform::EglGraphicsContext | virtual |
| surfaceColorSpaceToAttributes(SurfaceColorSpace colorSpace) noexcept | kanzi::platform::EglGraphicsContext | protected |
| SurfaceContainer typedef | kanzi::platform::EglGraphicsContext | protected |
| SurfaceNodePtr typedef | kanzi::platform::EglGraphicsContext | protected |
| swapBuffers(SurfaceHandle surface) override | kanzi::platform::EglGraphicsContext | virtual |
| ThreadContainer typedef | kanzi::platform::EglGraphicsContext | protected |
| ThreadNodePtr typedef | kanzi::platform::EglGraphicsContext | protected |
| ~EglGraphicsContext()=default | kanzi::platform::EglGraphicsContext | virtual |
| ~GlGraphicsContext()=default | kanzi::platform::GlGraphicsContext | virtual |