From owner-freebsd-x11@FreeBSD.ORG Fri Apr 7 09:23:07 2006 Return-Path: X-Original-To: x11@FreeBSD.org Delivered-To: freebsd-x11@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23CD616A400 for ; Fri, 7 Apr 2006 09:23:07 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A29543D46 for ; Fri, 7 Apr 2006 09:23:05 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D2B9.dip.t-dialin.net [84.165.210.185]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k379KT8X055361; Fri, 7 Apr 2006 11:20:30 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k379N1W1082984; Fri, 7 Apr 2006 11:23:02 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 07 Apr 2006 11:23:01 +0200 Message-ID: <20060407112301.jnr3ex72o8480kg4@netchild.homeip.net> X-Priority: 3 (Normal) Date: Fri, 07 Apr 2006 11:23:01 +0200 From: Alexander Leidinger To: freebsd@orchid.homeunix.org References: <44326626.8060803@orchid.homeunix.org> <200604041356.k34DuQ2H035438@zhao.intron.ac> <03974327@srv.sem.ipt.ru> <20060404170231.uym9crso0k884ocg@netchild.homeip.net> <44353C2D.9040908@orchid.homeunix.org> In-Reply-To: <44353C2D.9040908@orchid.homeunix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: x11@FreeBSD.org Subject: Re: EnablePageFlip and EnableDepthMoves tests (was: Re: DRI under Linux compat problem) 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: Fri, 07 Apr 2006 09:23:07 -0000 Karol Kwiatkowski wrote: > [ send off-list because it's way off-topic to @emulation ] But it's on-topic for x11@, and it may be interesting for them (si I CC the list and make a full quote except for the attachments, since they are available from the URL). > On 04/04/06 17:02, Alexander Leidinger wrote: >>>> > Section "Device" >>>> > Identifier "Card0" >>>> > Driver "ati" >>>> > VendorName "ATI Technologies Inc" >>>> > BoardName "Radeon RV250 If [Radeon 9000]" >>>> > BusID "PCI:1:0:0" >>>> > Option "AGPMode" "4" >>>> > Option "EnableDepthMoves" "on" >>>> > Option "EnablePageFlip" "on" >> >> Do these options result in performance improvements (can be tested with >> x11perf)? > > Hi Alexander, > > I've made some tests with AGPMode, EnableDepthMoves and > EnablePageFlip. Here are results (attachments). > > > There are 3 tests - two x11perf tests and one glxgears: > > x11perf test 1: > x11perf -repeat 2 -time 2 -range dot,tilerect500 > > x11perf test 2: > x11perf -repeat 2 -time 2 -bigsrect500 -bigtilerect500 \ > -bigtilerect500 -eschertilerect500 -seg500 -line500 \ > -orect500 -circle500 -fellipse500 -bigstrap300 -f9text \ > -polytext16 -rgb24text -scroll500 -copywinwin500 \ > -copypixwin500 -copyplane500 -putimagexy500 -getimagexy500 > > glxgears is simply run for 25 seconds (5 readings). > > > Each test was run with 6 setups based on base[1]: > > Setup 1 -> base + AGP 4x > Setup 2 -> base + AGP 4x + EnableDepthMoves > Setup 3 -> base + AGP 4x + EnablePageFlip > Setup 4 -> base + AGP 4x + EnableDepthMoves + EnablePageFlip > Setup 5 -> base + AGP 4x + EXA > Setup 6 -> base > > > Each turn was: > - edit xorg.conf > - startx (Enlightenment with everything off, just wallpaper) > - run xterm, then x11perf scripts and glxgears > - shutdown X > > > Comparisons are attached. Full setup files, logs, results, systat, > screenshots, etc. are at: > http://www.orchid.homeunix.org/freebsd/xorg-tests/ > > What's clear is that EXA is not working very well, EnablePageFlip > accelerates 3D performance dropping 2D performance a bit in some > (simpler?) tests. It also shows that the AGP 4x mode isn't used by default. I didn't expected this. > Let me know, if there's anything else needed. I've read enough to satisfy my curiosity. Bye, Alexander. > Cheers, > > Karol > > > [1] > xorg.conf for 'base': > > Section "Module" > Load "extmod" > Load "glx" > Load "dri" > Load "dbe" > Load "record" > Load "xtrap" > Load "type1" > Load "freetype" > EndSection > > Section "Device" > Identifier "Card0" > Driver "radeon" > VendorName "ATI Technologies Inc" > BoardName "Radeon RV250 If [Radeon 9000]" > BusID "PCI:1:0:0" > EndSection > > > -- > Karol Kwiatkowski > OpenPGP: http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc > -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 heavy gravity fluctuation, move computer to floor rapidly