Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Sep 2012 18:06:12 -0700
From:      matt <sendtomatt@gmail.com>
To:        Warren Block <wblock@wonkity.com>
Cc:        x11@freebsd.org, archibald <archibald@ethernull.org>
Subject:   Re: Xorg Wiki Page
Message-ID:  <504A9A04.6080201@gmail.com>
In-Reply-To: <alpine.BSF.2.00.1209070612320.7007@wonkity.com>
References:  <4900cc8998adbe22634a901262dd7cb9@ethernull.org> <50494DB9.5070801@gmail.com> <CANzk6u0uMB=5EvihbSyN0Fh09TOzDd=NsLBgv7WbgfJCoMaNVw@mail.gmail.com> <alpine.BSF.2.00.1209070612320.7007@wonkity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <sendtomatt@gmail.com> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?504A9A04.6080201>