You are not logged in.

#1 2013-09-07 04:44:25

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

7950 tearing with ati open source driver

I would like to know if anyone has any success with enabling VSync to prevent tearing.  I'm not sure if it matters, but I have 2 7950s, but obviously Crossfire isn't enabled (open source driver).

glxgears reports FPS in the 2XXX range, so it looks like VSync isn't working.  According to xorg documentation, Tahiti GPU based cards use 'glamor' for 2d acceleration, however I'm not able to use EXA (X simply won't start). 

According to the radeon man page, EXAVSync and SwapbuffersWait help prevent tearing, but there is no mention of glamor providing a method of VSync.  Is this simply an option that will come eventually?

Does anyone know of a way to enable EXA on 79** cards?  Here is my xorg.conf.  I'm also on KDE with kwin, however I get tearing and no VSync on XFCE and fluxbox as well.

  1 Section "Device"
  2   Identifier              "Radeon"
  3   Driver                  "radeon"
  4   Option "RenderAccel"    "on"
  5   Option "AccelMethod"    "glamor"
  6   Option "EnablePageFlip" "on"
  7   Option "ColorTiling"    "on"
  8   Option "AccelDFS"       "off"
  9 EndSection
 10 
 11 Section "Module"
 12   Load "dri2"
 13   Load "glamoregl"
 14 EndSection
 15 
 16 Section "Monitor"
 17   Identifier              "DisplayPort-1"
 18   Option "Rotate"         "Right"
 19   Option "Position"       "0 0"
 20 EndSection
 21 
 22 Section "Monitor"
 23   Identifier              "HDMI-0"
 24   Option "Rotate"         "Right"
 25   Option "Position"       "1080 0"
 26 EndSection
 27 
 28 Section "Monitor"
 29   Identifier              "DisplayPort-0"
 30   Option "Rotate"         "Right"
 31   Option "Position"       "2160 0"
 32 EndSection
~                

Offline

Board footer

Powered by FluxBB