You are not logged in.

#1 2012-09-20 22:01:11

foolosophy
Member
Registered: 2009-04-17
Posts: 48

[Xorg] Disabling Triple Buffering on Intel GPU

Hi. I want to disable Triple Buffering on my Intel GPU to be able to successfully run certain functions of this Matlab toolbox ( Psychtoolbox ).

I added the file /etc/X11/xorg.conf.d/20-intelhack.conf with this contents:

 Section "Device"
        Identifier "hack para psychtoolbox"
 #      Driver "intel"
        Option "TripleBuffer" "Off"
        Option "SwapbuffersWait" "Off"
        Option "ModeDebug" "yes"
 EndSection

But it is not working. You can see the relevant Xorg.0.log snippet:

[ 12079.805] (II) intel(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[ 12079.805] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 12079.805] (==) intel(0): RGB weight 888
[ 12079.805] (==) intel(0): Default visual is TrueColor
[ 12079.805] (**) intel(0): Option "SwapbuffersWait" "Off"
[ 12079.805] (**) intel(0): Option "TripleBuffer" "Off"
[ 12079.805] (--) intel(0): Integrated Graphics Chipset: Intel(R) Arrandale
[ 12079.805] (**) intel(0): Relaxed fencing enabled
[ 12079.805] (**) intel(0): Wait on SwapBuffers? disabled
[ 12079.805] (**) intel(0): Triple buffering? enabled
[ 12079.805] (**) intel(0): Framebuffer tiled
[ 12079.805] (**) intel(0): Pixmaps tiled
[ 12079.805] (**) intel(0): 3D buffers tiled
[ 12079.805] (**) intel(0): SwapBuffers wait disabled

Whiy is Triple buffering enabled when I explicitly disable it?

Offline

Board footer

Powered by FluxBB