| AbstractEglBackend(dev_t deviceId=0) | KWin::AbstractEglBackend | protected |
| backend() const | KWin::X11WindowedEglBackend | |
| checkGraphicsReset() override final | KWin::OpenGLBackend | virtual |
| cleanup() | KWin::AbstractEglBackend | protected |
| cleanupSurfaces() override | KWin::X11WindowedEglBackend | protectedvirtual |
| compositingType() const override final | KWin::OpenGLBackend | virtual |
| config() const | KWin::AbstractEglBackend | |
| contextObject() | KWin::AbstractEglBackend | |
| copyPixels(const QRegion ®ion, const QSize &screenSize) | KWin::OpenGLBackend | |
| createContext(EGLConfig config) | KWin::AbstractEglBackend | protected |
| createContextInternal(::EGLContext sharedContext) | KWin::AbstractEglBackend | protected |
| createSurfaceTextureWayland(SurfacePixmap *pixmap) override | KWin::X11WindowedEglBackend | virtual |
| createSurfaceTextureX11(SurfacePixmapX11 *pixmap) | KWin::RenderBackend | virtual |
| cursorLayer(Output *output) override | KWin::X11WindowedEglBackend | virtual |
| destroyGlobalShareContext() | KWin::AbstractEglBackend | protected |
| deviceId() const | KWin::AbstractEglBackend | |
| doneCurrent() override | KWin::AbstractEglBackend | virtual |
| eglDisplayObject() const | KWin::AbstractEglBackend | |
| endFrame(Output *output, const QRegion &renderedRegion, const QRegion &damagedRegion) | KWin::X11WindowedEglBackend | |
| ensureGlobalShareContext(EGLConfig config) | KWin::AbstractEglBackend | protected |
| extensions() const | KWin::OpenGLBackend | inline |
| graphicsBufferAllocator() const override | KWin::X11WindowedEglBackend | virtual |
| hasClientExtension(const QByteArray &ext) const | KWin::AbstractEglBackend | protected |
| hasExtension(const QByteArray &extension) const | KWin::OpenGLBackend | inline |
| importBufferAsImage(GraphicsBuffer *buffer) | KWin::AbstractEglBackend | |
| importBufferAsImage(GraphicsBuffer *buffer, int plane, int format, const QSize &size) | KWin::AbstractEglBackend | |
| importDmaBufAsImage(const DmaBufAttributes &attributes) const | KWin::AbstractEglBackend | |
| importDmaBufAsImage(const DmaBufAttributes &attributes, int plane, int format, const QSize &size) const | KWin::AbstractEglBackend | |
| importDmaBufAsTexture(const DmaBufAttributes &attributes) const | KWin::AbstractEglBackend | |
| init() override | KWin::X11WindowedEglBackend | virtual |
| initClientExtensions() | KWin::AbstractEglBackend | protected |
| initKWinGL() | KWin::AbstractEglBackend | protected |
| initWayland() | KWin::AbstractEglBackend | protected |
| isFailed() const | KWin::OpenGLBackend | inline |
| isOpenGLES() const | KWin::AbstractEglBackend | protected |
| m_clientExtensions | KWin::AbstractEglBackend | protected |
| m_context | KWin::AbstractEglBackend | protected |
| m_deviceId | KWin::AbstractEglBackend | protected |
| m_display | KWin::AbstractEglBackend | protected |
| m_importedBuffers | KWin::AbstractEglBackend | protected |
| m_surface | KWin::AbstractEglBackend | protected |
| m_tranches | KWin::AbstractEglBackend | protected |
| makeCurrent() override | KWin::AbstractEglBackend | virtual |
| OpenGLBackend() | KWin::OpenGLBackend | |
| overlayWindow() const | KWin::RenderBackend | virtual |
| prefer10bpc() const | KWin::AbstractEglBackend | virtual |
| present(Output *output, const std::shared_ptr< OutputFrame > &frame) override | KWin::X11WindowedEglBackend | virtual |
| primaryLayer(Output *output) override | KWin::X11WindowedEglBackend | virtual |
| RenderBackend(QObject *parent=nullptr) | KWin::RenderBackend | explicit |
| setEglDisplay(EglDisplay *display) | KWin::AbstractEglBackend | protected |
| setExtensions(const QList< QByteArray > &extensions) | KWin::OpenGLBackend | inlineprotected |
| setFailed(const QString &reason) | KWin::OpenGLBackend | protected |
| setSupportsBufferAge(bool value) | KWin::OpenGLBackend | inlineprotected |
| setSupportsNativeFence(bool value) | KWin::OpenGLBackend | inlineprotected |
| setSurface(const EGLSurface &surface) | KWin::AbstractEglBackend | protected |
| supportedFormats() const override | KWin::AbstractEglBackend | virtual |
| supportsBufferAge() const | KWin::OpenGLBackend | inline |
| supportsNativeFence() const | KWin::OpenGLBackend | inline |
| surface() const | KWin::AbstractEglBackend | |
| teardown() | KWin::AbstractEglBackend | protected |
| testImportBuffer(GraphicsBuffer *buffer) override | KWin::AbstractEglBackend | virtual |
| textureForOutput(Output *output) const override | KWin::X11WindowedEglBackend | virtual |
| tranches() const | KWin::AbstractEglBackend | |
| X11WindowedEglBackend(X11WindowedBackend *backend) | KWin::X11WindowedEglBackend | explicit |
| ~AbstractEglBackend() override | KWin::AbstractEglBackend | |
| ~OpenGLBackend() | KWin::OpenGLBackend | virtual |
| ~X11WindowedEglBackend() override | KWin::X11WindowedEglBackend | |