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

This is the complete list of members for KWin::EglGbmBackend, 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
contextForGpu(DrmGpu *gpu)KWin::EglGbmBackend
contextObject()KWin::AbstractEglBackend
copyPixels(const QRegion &region, const QSize &screenSize)KWin::OpenGLBackend
createContext(EGLConfig config)KWin::AbstractEglBackendprotected
createContextInternal(::EGLContext sharedContext)KWin::AbstractEglBackendprotected
createCursorLayer(DrmPipeline *pipeline) overrideKWin::EglGbmBackendvirtual
createLayer(DrmVirtualOutput *output) overrideKWin::EglGbmBackendvirtual
createPrimaryLayer(DrmPipeline *pipeline) overrideKWin::EglGbmBackendvirtual
createSurfaceTextureWayland(SurfacePixmap *pixmap) overrideKWin::EglGbmBackendvirtual
createSurfaceTextureX11(SurfacePixmapX11 *pixmap)KWin::RenderBackendvirtual
cursorLayer(Output *output) overrideKWin::EglGbmBackendvirtual
destroyGlobalShareContext()KWin::AbstractEglBackendprotected
deviceId() constKWin::AbstractEglBackend
displayForGpu(DrmGpu *gpu)KWin::EglGbmBackend
doneCurrent() overrideKWin::AbstractEglBackendvirtual
eglDisplayObject() constKWin::AbstractEglBackend
EglGbmBackend(DrmBackend *drmBackend)KWin::EglGbmBackend
EglGbmTextureKWin::EglGbmBackendfriend
ensureGlobalShareContext(EGLConfig config)KWin::AbstractEglBackendprotected
extensions() constKWin::OpenGLBackendinline
gpu() constKWin::EglGbmBackend
graphicsBufferAllocator() const overrideKWin::EglGbmBackendvirtual
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() overrideKWin::EglGbmBackendvirtual
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() const overrideKWin::EglGbmBackendvirtual
present(Output *output, const std::shared_ptr< OutputFrame > &frame) overrideKWin::EglGbmBackendvirtual
primaryLayer(Output *output) overrideKWin::EglGbmBackendvirtual
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 *requestedOutput) const overrideKWin::EglGbmBackendvirtual
tranches() constKWin::AbstractEglBackend
~AbstractEglBackend() overrideKWin::AbstractEglBackend
~DrmRenderBackend()=defaultKWin::DrmRenderBackendvirtual
~EglGbmBackend() overrideKWin::EglGbmBackend
~OpenGLBackend()KWin::OpenGLBackendvirtual