From owner-freebsd-x11@FreeBSD.ORG Sat Sep 8 01:06:18 2012 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66886106564A for ; Sat, 8 Sep 2012 01:06:18 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 340EF8FC0C for ; Sat, 8 Sep 2012 01:06:18 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id rp2so403576pbb.13 for ; Fri, 07 Sep 2012 18:06:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=9UZVLhsSateBGeUpkp3RT7VyeVMDTpWwitzBzfup2vE=; b=Hmgg0peeOpuAWPWFSuCeODWopOrGSer1snBvqIu47Oe3A2P4PCaH1pwruIhC5rBtXM 8bf3NGCGVLV/93b5/skny+cNuIiOKNzhaQPElYtYwsmVUcwuc43sB10DZ7FU6ttMrzT5 xDO0PpR9UiNkBOXgkBM+9MQJC6SsNRqLAfHN/7ig8C5/zWIQIackMF5I0TVDanlyEblI vcGBUOPHnQUB6SCboxvYEEdti6Xiw8xa/+TaAfT2eB3Jjm6Z4ODX4lUhZoRm8NqKii05 zouudd41VwCqzqV9MABL7v6LGEDX+O/DtvH4c0Ske6i3xxo3SUJqjCKc5kjSr0HYgm95 2bdA== Received: by 10.68.136.40 with SMTP id px8mr12401238pbb.153.1347066378010; Fri, 07 Sep 2012 18:06:18 -0700 (PDT) Received: from flatline.local (70-36-223-239.dsl.dynamic.sonic.net. [70.36.223.239]) by mx.google.com with ESMTPS id kp3sm4108765pbc.64.2012.09.07.18.06.15 (version=SSLv3 cipher=OTHER); Fri, 07 Sep 2012 18:06:16 -0700 (PDT) Message-ID: <504A9A04.6080201@gmail.com> Date: Fri, 07 Sep 2012 18:06:12 -0700 From: matt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:15.0) Gecko/20120902 Thunderbird/15.0 MIME-Version: 1.0 To: Warren Block References: <4900cc8998adbe22634a901262dd7cb9@ethernull.org> <50494DB9.5070801@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org, archibald Subject: Re: Xorg Wiki Page X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 01:06:18 -0000 On 09/07/12 05:21, Warren Block wrote: > On Fri, 7 Sep 2012, Adam Kirchhoff wrote: > >> On Thu, Sep 6, 2012 at 9:28 PM, matt wrote: >> >>> AMD HD4650 RV730PRO >>> Xorg server 1.10.6 >>> xf86-video-ati 6.14.6 (without FreeBSD specific patches at all) >>> >>> $ glxinfo | fgrep OpenGL >>> OpenGL vendor string: Mesa Project >>> OpenGL renderer string: Software Rasterizer >>> OpenGL version string: 2.1 Mesa 7.11.2 >>> OpenGL shading language version string: 1.20 >>> OpenGL extensions: >>> >>> After updating to the last available ATI UMS, I don't get busy waits >>> error. >>> For both our driver and 6.14.6 I did have to apply two patches to >>> glx to >>> prevent massive segfaulting under kwin and compiz due to some issues >>> with >>> pixmap memory handling and memory management issues. Posted these to >>> list >>> previously, has been stable...Thanks Andriy! >>> >> This particular setup *should *give you 3D acceleration with the r600 >> Mesa >> driver. You should check your dmesg, /var/log/Xorg.0.log file and the >> output of 'LIBGL_DEBUG=verbose glxinfo' to see why it's falling back >> to the >> software rasterizer. > > Mine does: > > % pkg_info -Ix xorg-server xf86-video-ati > xf86-video-ati-6.14.6 X.Org ati display driver > xorg-server-1.10.6_1,1 X.Org X server and related programs > % glxinfo | grep OpenGL > IRQ's not enabled, falling back to busy waits: 2 0 > OpenGL vendor string: Advanced Micro Devices, Inc. > OpenGL renderer string: Mesa DRI R600 (RV730 9498) TCL > OpenGL version string: 2.1 Mesa 7.11.2 > OpenGL shading language version string: 1.20 > OpenGL extensions: > > I believe that there were no patch files in the port when I modified > it to use the 6.14.6 driver. > Stupid me ran glxinfo over an SSH session with X-forwarding :) $glxinfo | fgrep 'OpenGL' IRQ's not enabled, falling back to busy waits: 2 0 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: Mesa DRI R600 (RV730 9498) TCL OpenGL version string: 2.1 Mesa 7.11.2 OpenGL shading language version string: 1.20 Low and behold busy waits are enabled. Sorry for the noise, Matt