KWin
Loading...
Searching...
No Matches
KWin::AbstractEglBackend Member List

This is the complete list of members for KWin::AbstractEglBackend, including all inherited members.

AbstractEglBackend(dev_t deviceId=0)KWin::AbstractEglBackendprotected
checkGraphicsReset() override finalKWin::OpenGLBackendvirtual
cleanup()KWin::AbstractEglBackendprotected
cleanupSurfaces()KWin::AbstractEglBackendprotectedvirtual
compositingType() const override finalKWin::OpenGLBackendvirtual
config() constKWin::AbstractEglBackend
contextObject()KWin::AbstractEglBackend
copyPixels(const QRegion &region, const QSize &screenSize)KWin::OpenGLBackend
createContext(EGLConfig config)KWin::AbstractEglBackendprotected
createContextInternal(::EGLContext sharedContext)KWin::AbstractEglBackendprotected
createSurfaceTextureWayland(SurfacePixmap *pixmap)KWin::RenderBackendvirtual
createSurfaceTextureX11(SurfacePixmapX11 *pixmap)KWin::RenderBackendvirtual
cursorLayer(Output *output)KWin::RenderBackendvirtual
destroyGlobalShareContext()KWin::AbstractEglBackendprotected
deviceId() constKWin::AbstractEglBackend
doneCurrent() overrideKWin::AbstractEglBackendvirtual
eglDisplayObject() constKWin::AbstractEglBackend
ensureGlobalShareContext(EGLConfig config)KWin::AbstractEglBackendprotected
extensions() constKWin::OpenGLBackendinline
graphicsBufferAllocator() constKWin::RenderBackendvirtual
hasClientExtension(const QByteArray &ext) constKWin::AbstractEglBackendprotected
hasExtension(const QByteArray &extension) constKWin::OpenGLBackendinline
importBufferAsImage(GraphicsBuffer *buffer)KWin::AbstractEglBackend
importBufferAsImage(GraphicsBuffer *buffer, int plane, int format, const QSize &size)KWin::AbstractEglBackend
importDmaBufAsImage(const DmaBufAttributes &attributes) constKWin::AbstractEglBackend
importDmaBufAsImage(const DmaBufAttributes &attributes, int plane, int format, const QSize &size) constKWin::AbstractEglBackend
importDmaBufAsTexture(const DmaBufAttributes &attributes) constKWin::AbstractEglBackend
init()=0KWin::OpenGLBackendpure virtual
initClientExtensions()KWin::AbstractEglBackendprotected
initKWinGL()KWin::AbstractEglBackendprotected
initWayland()KWin::AbstractEglBackendprotected
isFailed() constKWin::OpenGLBackendinline
isOpenGLES() constKWin::AbstractEglBackendprotected
m_clientExtensionsKWin::AbstractEglBackendprotected
m_contextKWin::AbstractEglBackendprotected
m_deviceIdKWin::AbstractEglBackendprotected
m_displayKWin::AbstractEglBackendprotected
m_importedBuffersKWin::AbstractEglBackendprotected
m_surfaceKWin::AbstractEglBackendprotected
m_tranchesKWin::AbstractEglBackendprotected
makeCurrent() overrideKWin::AbstractEglBackendvirtual
OpenGLBackend()KWin::OpenGLBackend
overlayWindow() constKWin::RenderBackendvirtual
prefer10bpc() constKWin::AbstractEglBackendvirtual
present(Output *output, const std::shared_ptr< OutputFrame > &frame)=0KWin::RenderBackendpure virtual
primaryLayer(Output *output)=0KWin::RenderBackendpure virtual
RenderBackend(QObject *parent=nullptr)KWin::RenderBackendexplicit
setEglDisplay(EglDisplay *display)KWin::AbstractEglBackendprotected
setExtensions(const QList< QByteArray > &extensions)KWin::OpenGLBackendinlineprotected
setFailed(const QString &reason)KWin::OpenGLBackendprotected
setSupportsBufferAge(bool value)KWin::OpenGLBackendinlineprotected
setSupportsNativeFence(bool value)KWin::OpenGLBackendinlineprotected
setSurface(const EGLSurface &surface)KWin::AbstractEglBackendprotected
supportedFormats() const overrideKWin::AbstractEglBackendvirtual
supportsBufferAge() constKWin::OpenGLBackendinline
supportsNativeFence() constKWin::OpenGLBackendinline
surface() constKWin::AbstractEglBackend
teardown()KWin::AbstractEglBackendprotected
testImportBuffer(GraphicsBuffer *buffer) overrideKWin::AbstractEglBackendvirtual
textureForOutput(Output *output) constKWin::OpenGLBackendvirtual
tranches() constKWin::AbstractEglBackend
~AbstractEglBackend() overrideKWin::AbstractEglBackend
~OpenGLBackend()KWin::OpenGLBackendvirtual