AbstractEglBackend(dev_t deviceId=0) | KWin::AbstractEglBackend | protected |
beginFrame() | KWin::EglBackend | |
checkGraphicsReset() override final | KWin::OpenGLBackend | virtual |
chooseBufferConfig() | KWin::EglBackend | protected |
cleanup() | KWin::AbstractEglBackend | protected |
cleanupSurfaces() | KWin::AbstractEglBackend | 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) | KWin::RenderBackend | virtual |
createSurfaceTextureX11(SurfacePixmapX11 *texture) override | KWin::EglBackend | virtual |
cursorLayer(Output *output) | KWin::RenderBackend | virtual |
destroyGlobalShareContext() | KWin::AbstractEglBackend | protected |
deviceId() const | KWin::AbstractEglBackend | |
doneCurrent() override | KWin::AbstractEglBackend | virtual |
EglBackend(::Display *display, X11StandaloneBackend *platform) | KWin::EglBackend | |
eglDisplayObject() const | KWin::AbstractEglBackend | |
endFrame(const QRegion &renderedRegion, const QRegion &damagedRegion) | KWin::EglBackend | |
ensureGlobalShareContext(EGLConfig config) | KWin::AbstractEglBackend | protected |
extensions() const | KWin::OpenGLBackend | inline |
graphicsBufferAllocator() const | KWin::RenderBackend | 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::EglBackend | virtual |
initClientExtensions() | KWin::AbstractEglBackend | protected |
initKWinGL() | KWin::AbstractEglBackend | protected |
initRenderingContext() | KWin::EglBackend | 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 override | KWin::EglBackend | virtual |
prefer10bpc() const | KWin::AbstractEglBackend | virtual |
present(Output *output, const std::shared_ptr< OutputFrame > &frame) override | KWin::EglBackend | virtual |
primaryLayer(Output *output) override | KWin::EglBackend | virtual |
queryRenderTime() | KWin::EglBackend | |
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 | KWin::OpenGLBackend | virtual |
tranches() const | KWin::AbstractEglBackend | |
~AbstractEglBackend() override | KWin::AbstractEglBackend | |
~EglBackend() override | KWin::EglBackend | |
~OpenGLBackend() | KWin::OpenGLBackend | virtual |