[kde-doc-english] Re: System Settings: Desktop Effects
Burkhard Lück
lueck at hube-lueck.de
Tue May 17 22:51:26 CEST 2011
Am Donnerstag, 12. Mai 2011, um 12:59:37 schrieb Jay Starkman:
> Suggestions for adding an Advanced section in the Table of Contents:
>
Thanks for your suggestions.
> ------ Existing ------
> Advanced tab
> On this tab you can select a Compositing type (OpenGL or XRender) and
> set some options for the selected type.
>
> ------ Proposed New ------
> Advanced tab
> On this tab you can select a Compositing type (OpenGL or XRender) and
> set some options for the selected type.
>
> XRender is slower than OpenGL. It only uses 2d acceleration but is much
> more compatible and works with older graphics cards as well. Desktop
> Cube Animation (General Settings) cannot be activated when using
> XRender.
>
> OpenGL is the fastest solution as it uses your graphics card's 3d
> acceleration for rendering.
>
These Options are not in 4.7 anymore.
> OpenGL Options.
>
> Texture From Pixmap stores the texture directly in the graphics
> card's memory, and is usually the fastest option.
>
> Shared Memory stores the textures in X's shared memory, which resides
> in the system RAM and is usually much slower than the graphics card's
> memory, especially when there is a secondary video card. However,
> Shared Memory is always faster when you are working with an integrated
> video card because, lacking its own memory, the integrated video chipset
> uses shared memory. The graphic driver gives the system the illusion
> that it isn't using shared memory, but real video memory, and this
> illusion involves conversions that incur in additional performance
> penalties. Exception: if you have an integrated video chipset WITH
> MEMORY, "Shared Memory" will be slower.
>
> Fallback tries Texture from Pixmap first and Shared Memory if that does
> not work.
>
> Enable Direct Rendering passes the commands directly to the graphics
> card and bypasses the X server. This is much faster as it the commands
> have to be copied less, but can be more instable and less compatible.
>
> VSync (vertical synchronization) ensures that the pictures are drawn in
> sync to the vertical display updates. This can be more soothing to the
> eyes, but is a little slower than just drawing the frames any time the
> graphics card is ready to do so.
>
>
> adapted from:
> http://webcache.googleusercontent.com/search?q=cache:OOfV4PQ3DOIJ:linux-tip
> ps.blogspot.com/2008/06/kde4-kwin-desktop-effects-howto.html+opengl+pixmap+
> vs+"shared+memory"&cd=10&hl=en&ct=clnk&gl=us&source=www.google.com
>
Do you have permission from the author to use this under FDGL >=1.2 in kde?
--
Burkhard Lück
More information about the kde-doc-english
mailing list