| KWin
    | 
#include <virtual_qpainter_backend.h>
 
  
| Public Member Functions | |
| VirtualQPainterBackend (VirtualBackend *backend) | |
| ~VirtualQPainterBackend () override | |
| GraphicsBufferAllocator * | graphicsBufferAllocator () const override | 
| void | present (Output *output, const std::shared_ptr< OutputFrame > &frame) override | 
| VirtualQPainterLayer * | primaryLayer (Output *output) override | 
|  Public Member Functions inherited from KWin::QPainterBackend | |
| virtual | ~QPainterBackend () | 
| CompositingType | compositingType () const override final | 
| std::unique_ptr< SurfaceTexture > | createSurfaceTextureWayland (SurfacePixmap *pixmap) override | 
| bool | isFailed () const | 
| Whether the creation of the Backend failed. | |
|  Public Member Functions inherited from KWin::RenderBackend | |
| RenderBackend (QObject *parent=nullptr) | |
| virtual OverlayWindow * | overlayWindow () const | 
| virtual bool | checkGraphicsReset () | 
| virtual OutputLayer * | cursorLayer (Output *output) | 
| virtual bool | testImportBuffer (GraphicsBuffer *buffer) | 
| virtual QHash< uint32_t, QList< uint64_t > > | supportedFormats () const | 
| virtual std::unique_ptr< SurfaceTexture > | createSurfaceTextureX11 (SurfacePixmapX11 *pixmap) | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from KWin::QPainterBackend | |
| QPainterBackend () | |
| void | setFailed (const QString &reason) | 
| Sets the backend initialization to failed. | |
Definition at line 49 of file virtual_qpainter_backend.h.
| KWin::VirtualQPainterBackend::VirtualQPainterBackend | ( | VirtualBackend * | backend | ) | 
Definition at line 67 of file virtual_qpainter_backend.cpp.
| 
 | overridedefault | 
| 
 | overridevirtual | 
Reimplemented from KWin::RenderBackend.
Definition at line 91 of file virtual_qpainter_backend.cpp.
| 
 | overridevirtual | 
Implements KWin::RenderBackend.
Definition at line 96 of file virtual_qpainter_backend.cpp.
| 
 | overridevirtual | 
Implements KWin::RenderBackend.
Definition at line 101 of file virtual_qpainter_backend.cpp.