Changeset View
Changeset View
Standalone View
Standalone View
plugins/scenes/opengl/scene_opengl.h
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Line(s) | 44 | public: | |||
---|---|---|---|---|---|
46 | class Window; | 46 | class Window; | ||
47 | virtual ~SceneOpenGL(); | 47 | virtual ~SceneOpenGL(); | ||
48 | virtual bool initFailed() const; | 48 | virtual bool initFailed() const; | ||
49 | virtual bool hasPendingFlush() const; | 49 | virtual bool hasPendingFlush() const; | ||
50 | virtual qint64 paint(QRegion damage, ToplevelList windows); | 50 | virtual qint64 paint(QRegion damage, ToplevelList windows); | ||
51 | virtual Scene::EffectFrame *createEffectFrame(EffectFrameImpl *frame); | 51 | virtual Scene::EffectFrame *createEffectFrame(EffectFrameImpl *frame); | ||
52 | virtual Shadow *createShadow(Toplevel *toplevel); | 52 | virtual Shadow *createShadow(Toplevel *toplevel); | ||
53 | virtual void screenGeometryChanged(const QSize &size); | 53 | virtual void screenGeometryChanged(const QSize &size); | ||
54 | virtual OverlayWindow *overlayWindow(); | 54 | virtual OverlayWindow *overlayWindow() const; | ||
55 | virtual bool usesOverlayWindow() const; | 55 | virtual bool usesOverlayWindow() const; | ||
56 | virtual bool blocksForRetrace() const; | 56 | virtual bool blocksForRetrace() const; | ||
57 | virtual bool syncsToVBlank() const; | 57 | virtual bool syncsToVBlank() const; | ||
58 | virtual bool makeOpenGLContextCurrent() override; | 58 | virtual bool makeOpenGLContextCurrent() override; | ||
59 | virtual void doneOpenGLContextCurrent() override; | 59 | virtual void doneOpenGLContextCurrent() override; | ||
60 | Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *impl) override; | 60 | Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *impl) override; | ||
61 | virtual void triggerFence() override; | 61 | virtual void triggerFence() override; | ||
62 | virtual QMatrix4x4 projectionMatrix() const = 0; | 62 | virtual QMatrix4x4 projectionMatrix() const = 0; | ||
▲ Show 20 Lines • Show All 295 Lines • Show Last 20 Lines |