Kanzi 4.1.0
kanzi::platform::EglGraphicsContext Member List

This is the complete list of members for kanzi::platform::EglGraphicsContext, including all inherited members.

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