I tried installing your latest -git drivers on my PC (Radeon HD3870, RV670) with dual-head configuration (2x 1680×1050). They seem to be working, according to glxinfo and Xorg.0.log, direct rendering is enabled. However, glxgearsfails to start with
Mesa: Initializing x86-64 optimizations
Mesa: 3Dnow! detected
and compiz reports:
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking screen 1Comparing resolution (3360×1050) to maximum 3D texture size (2048): Failed.
Is there any way to increase the maximum 3d texture size?
Kernel is 220.127.116.11, debian squeeze, DRM modules and libdrm are from your git tree.