| KWin
    | 
#include <itemrenderer_opengl.h>
 
  
| Classes | |
| struct | RenderContext | 
| struct | RenderNode | 
| Public Member Functions | |
| ItemRendererOpenGL () | |
| void | beginFrame (const RenderTarget &renderTarget, const RenderViewport &viewport) override | 
| void | endFrame () override | 
| void | renderBackground (const RenderTarget &renderTarget, const RenderViewport &viewport, const QRegion ®ion) override | 
| void | renderItem (const RenderTarget &renderTarget, const RenderViewport &viewport, Item *item, int mask, const QRegion ®ion, const WindowPaintData &data) override | 
| std::unique_ptr< ImageItem > | createImageItem (Scene *scene, Item *parent=nullptr) override | 
|  Public Member Functions inherited from KWin::ItemRenderer | |
| ItemRenderer () | |
| virtual | ~ItemRenderer () | 
| virtual QPainter * | painter () const | 
Definition at line 16 of file itemrenderer_opengl.h.
| KWin::ItemRendererOpenGL::ItemRendererOpenGL | ( | ) | 
Definition at line 23 of file itemrenderer_opengl.cpp.
| 
 | overridevirtual | 
Reimplemented from KWin::ItemRenderer.
Definition at line 37 of file itemrenderer_opengl.cpp.
| 
 | overridevirtual | 
Implements KWin::ItemRenderer.
Definition at line 32 of file itemrenderer_opengl.cpp.
| 
 | overridevirtual | 
Reimplemented from KWin::ItemRenderer.
Definition at line 45 of file itemrenderer_opengl.cpp.
| 
 | overridevirtual | 
Implements KWin::ItemRenderer.
Definition at line 236 of file itemrenderer_opengl.cpp.
| 
 | overridevirtual | 
Implements KWin::ItemRenderer.
Definition at line 256 of file itemrenderer_opengl.cpp.
| bool KWin::ItemRendererOpenGL::fractionalEnabled = false | 
Definition at line 64 of file itemrenderer_opengl.h.
| std::unique_ptr<GLShader> KWin::ItemRendererOpenGL::fractionalShader | 
Definition at line 65 of file itemrenderer_opengl.h.