KWin
Loading...
Searching...
No Matches
KWin
AbstractEglBackend
KWin::AbstractEglBackend Member List
This is the complete list of members for
KWin::AbstractEglBackend
, including all inherited members.
AbstractEglBackend
(dev_t deviceId=0)
KWin::AbstractEglBackend
protected
checkGraphicsReset
() override final
KWin::OpenGLBackend
virtual
cleanup
()
KWin::AbstractEglBackend
protected
cleanupSurfaces
()
KWin::AbstractEglBackend
protected
virtual
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 *pixmap)
KWin::RenderBackend
virtual
cursorLayer
(Output *output)
KWin::RenderBackend
virtual
destroyGlobalShareContext
()
KWin::AbstractEglBackend
protected
deviceId
() const
KWin::AbstractEglBackend
doneCurrent
() override
KWin::AbstractEglBackend
virtual
eglDisplayObject
() const
KWin::AbstractEglBackend
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
()=0
KWin::OpenGLBackend
pure 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)=0
KWin::RenderBackend
pure virtual
primaryLayer
(Output *output)=0
KWin::RenderBackend
pure virtual
RenderBackend
(QObject *parent=nullptr)
KWin::RenderBackend
explicit
setEglDisplay
(EglDisplay *display)
KWin::AbstractEglBackend
protected
setExtensions
(const QList< QByteArray > &extensions)
KWin::OpenGLBackend
inline
protected
setFailed
(const QString &reason)
KWin::OpenGLBackend
protected
setSupportsBufferAge
(bool value)
KWin::OpenGLBackend
inline
protected
setSupportsNativeFence
(bool value)
KWin::OpenGLBackend
inline
protected
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
~OpenGLBackend
()
KWin::OpenGLBackend
virtual
Generated on Sat Feb 17 2024 01:42:11 for KWin by
1.10.0