Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/x11/standalone/x11_platform.h
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | 37 | public: | |||
---|---|---|---|---|---|
44 | Edge *createScreenEdge(ScreenEdges *parent) override; | 44 | Edge *createScreenEdge(ScreenEdges *parent) override; | ||
45 | void createPlatformCursor(QObject *parent = nullptr) override; | 45 | void createPlatformCursor(QObject *parent = nullptr) override; | ||
46 | bool requiresCompositing() const override; | 46 | bool requiresCompositing() const override; | ||
47 | bool compositingPossible() const override; | 47 | bool compositingPossible() const override; | ||
48 | QString compositingNotPossibleReason() const override; | 48 | QString compositingNotPossibleReason() const override; | ||
49 | bool openGLCompositingIsBroken() const override; | 49 | bool openGLCompositingIsBroken() const override; | ||
50 | void createOpenGLSafePoint(OpenGLSafePoint safePoint) override; | 50 | void createOpenGLSafePoint(OpenGLSafePoint safePoint) override; | ||
51 | 51 | | |||
52 | PlatformCursorImage cursorImage() const override; | ||||
53 | | ||||
52 | private: | 54 | private: | ||
53 | /** | 55 | /** | ||
54 | * Tests whether GLX is supported and returns @c true | 56 | * Tests whether GLX is supported and returns @c true | ||
55 | * in case KWin is compiled with OpenGL support and GLX | 57 | * in case KWin is compiled with OpenGL support and GLX | ||
56 | * is available. | 58 | * is available. | ||
57 | * | 59 | * | ||
58 | * If KWin is compiled with OpenGL ES or without OpenGL at | 60 | * If KWin is compiled with OpenGL ES or without OpenGL at | ||
59 | * all, @c false is returned. | 61 | * all, @c false is returned. | ||
Show All 11 Lines |