KWinCompositingConfig
0
0
583
541
-
QFrame::StyledPanel
QFrame::Raised
-
2
General
-
-
Qt::Horizontal
40
20
-
0
0
0
0
-
Qt::Horizontal
40
20
-
-
75
true
Pressing this button can crash the desktop.
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
Qt::Horizontal
125
71
-
I have saved my data.
-
Qt::Horizontal
125
71
-
false
Re-enable OpenGL detection
-
0
-
Qt::Horizontal
40
20
-
-
Activation
true
-
Enable desktop effects at startup
true
-
-
Qt::Horizontal
40
20
-
0
0
Desktop effects can be toggled anytime using this shortcut:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Qt::Horizontal
40
20
-
Simple effect setup
true
-
Improved window management
true
-
Various animations
true
-
Effect for desktop switching:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
windowSwitchingCombo
-
0
0
-
Qt::Horizontal
40
20
-
Animation speed:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
animationSpeedCombo
-
0
0
3
-
Instant
-
Very Fast
-
Fast
-
Normal
-
Slow
-
Very Slow
-
Extremely Slow
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
0
0
You can find more effects, as well as effect-specific settings, in the "All Effects" tab above.
Qt::AlignCenter
true
-
Qt::Horizontal
40
20
-
Qt::Vertical
512
75
All Effects
-
Hint: To find out or configure how to activate an effect, look at the effect's settings.
true
-
-
0
0
Qt::WheelFocus
-
-
Get New Effects ...
-
Qt::Vertical
20
40
Advanced
-
Qt::Vertical
QSizePolicy::Fixed
20
8
-
Qt::Horizontal
40
20
-
Qt::Horizontal
40
20
-
0
0
OpenGL Options
true
-
-
Tearing Prevention (VSync)
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
glSwapStrategy
-
-
If enabled all rendering will be performed with Shaders written in the OpenGL Shading Language.
On legacy hardware disabling Shaders can improve the performance.
Use OpenGL 2 Shaders
-
false
<p>Activates color correction if possible, using the Kolor-Manager. Requires OpenGL 2 Shaders to be enabled and Kolor-Manager to be installed. May fail silently.</p><p><strong>Experimental</strong>.</p>
Enable color correction (experimental)
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
40
-
0
0
General Options
true
-
1
0
Keep window thumbnails:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
windowThumbnails
-
3
0
-
Always (Breaks minimization)
-
Only for Shown Windows
-
Never
-
1
0
Scale method:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
xrScaleFilter
-
0
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Segoe'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Crisp:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">XRenderSetPictureFilter("fast")</span> - Pretty fast on all GPUs but looks bricky</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Smooth:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">XRenderSetPictureFilter("good") </span>- linear blending.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fast enough on newer nvidia GPUs and maybe others but also can be <span style=" text-decoration: underline;">very</span> slow, you will have to try it.</p></body></html>
0
-
Crisp
-
Smooth (slower)
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Segoe'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Crisp:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">GL_NEAREST</span> - (very) fast on all GPUs but looks bricky</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Smooth:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">GL_LINEAR</span> - fast on most GPUs but a little blurry</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Accurate:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Lanczos filter, requires glsl shader support.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Might be slow on weaker GPUs and even cause various troubles with broken drivers (from overbrightening to segfaults).</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fall back to "Smooth" if you have problems.</p></body></html>
1
-
Crisp
-
Smooth
-
Accurate
-
Suspend desktop effects for fullscreen windows
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
40
-
-
1
0
Compositing type:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
compositingType
-
3
0
-
OpenGL
-
XRender
-
Qt graphics system:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Segoe'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is <span style=" font-weight:600;">strongly recommended</span> to use the <span style=" font-weight:600;">native</span> system when using the <span style=" font-weight:600;">XRender</span> backend.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the other hand, many decorations perform better with the <span style=" font-weight:600;">raster</span> system on the <span style=" font-weight:600;">default and generally preferred OpenGL</span> backend (though some don't - also the impact here can be anything between "slight" and "incredible" depending on the GPU and driver)</p></body></html>
-
Native
-
Raster
-
Qt::Horizontal
40
20
groupBox_3
glGroup
KKeySequenceWidget
QWidget
KComboBox
QComboBox
KPushButton
QPushButton
KTitleWidget
QWidget
KPluginSelector
QWidget
1
KMessageWidget
QFrame
1
tabWidget
rearmSafetyCheck
rearmGlSupportButton
useCompositing
effectWinManagement
effectAnimations
desktopSwitchingCombo
animationSpeedCombo
effectSelector
ghns
compositingType
graphicsSystem
windowThumbnails
xrScaleFilter
glScaleFilter
unredirectFullscreen
glShaders
glSwapStrategy
glColorCorrection
rearmSafetyCheck
toggled(bool)
rearmGlSupportButton
setEnabled(bool)
312
119
345
146
glShaders
toggled(bool)
glColorCorrection
setEnabled(bool)
204
315
307
375