Date: Mon, 21 Aug 2006 00:52:04 +0300 (EEST) From: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> To: Dejan Lesjak <dejan.lesjak@ijs.si> Cc: freebsd-x11@freebsd.org Subject: Re: XFree86 4.6.0 upgrade patch Message-ID: <20060821002306.F49962@atlantis.atlantis.dp.ua> In-Reply-To: <200606042004.27576.dejan.lesjak@ijs.si> References: <200606042004.27576.dejan.lesjak@ijs.si>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello! On Sun, 4 Jun 2006, Dejan Lesjak wrote: > There's patch to ports tree available at > http://people.freebsd.org/~lesi/xf46-277.diff > Release notes are available at > http://www.xfree86.org/4.6.0/RELNOTES.html I've got 2 questions. First, why the FreeBSD 4.5->4.6 upgrade has been stalled? Second, why the 'benchclock' benchmark (installed by the x11-clocks/glclock port) shows significant performance regression during the XFree86 4.5 -> xorg 6.9 transitions (both are from the fresh ports tree) for the most tests, and some increase for the rest? Tests are made under the same fresh CURRENT on i386 (ASUS M5A notebook, Pentium M 1.86GHz, Intel 915GM GMCH). Here is the diff against benchmark results (I've run them several times, and FPS numbers are quite stable, say +- (1-3) FPS for every number): --- bench.XFree86 Sun Aug 20 22:38:23 2006 +++ bench.xorg Sun Aug 20 23:58:52 2006 @@ -1,55 +1,55 @@ glclock-4.5 benchmark test. 1. double buffers -404.64 FPS 745273 TPS at 1842 Triangles +335.23 FPS 617438 TPS at 1842 Triangles 2. single buffer -287.53 FPS 529575 TPS at 1842 Triangles +207.20 FPS 381662 TPS at 1842 Triangles 3. environment mapping double buffers -394.20 FPS 737154 TPS at 1870 Triangles +392.44 FPS 733788 TPS at 1870 Triangles 4. environment mapping single buffer -261.35 FPS 488631 TPS at 1870 Triangles +250.95 FPS 469370 TPS at 1870 Triangles 5. bi-linear environment mapping double buffers -348.17 FPS 650947 TPS at 1870 Triangles +347.23 FPS 649264 TPS at 1870 Triangles 6. bi-linear environment mapping single buffer -245.50 FPS 459085 TPS at 1870 Triangles +236.75 FPS 442629 TPS at 1870 Triangles 7. tri-linear environment mapping double buffers -461.85 FPS 863753 TPS at 1870 Triangles +484.30 FPS 905641 TPS at 1870 Triangles 8. tri-linear environment mapping single buffer -278.76 FPS 521169 TPS at 1870 Triangles +265.67 FPS 496859 TPS at 1870 Triangles 9. tri-linear shading texture double buffers -322.93 FPS 603823 TPS at 1870 Triangles +309.74 FPS 579326 TPS at 1870 Triangles 10. tri-linear shading texture single buffer -266.43 FPS 498168 TPS at 1870 Triangles +243.30 FPS 454971 TPS at 1870 Triangles 11. tri-linear transparency texture double buffers -508.25 FPS 950521 TPS at 1870 Triangles +545.50 FPS 1020085 TPS at 1870 Triangles 12. tri-linear transparency texture single buffer -183.88 FPS 343893 TPS at 1870 Triangles +175.28 FPS 327811 TPS at 1870 Triangles 13. tri-linear transparency texture with over sampling double buffers -325.40 FPS 696356 TPS at 2140 Triangles +283.83 FPS 607332 TPS at 2140 Triangles 14. tri-linear transparency texture with over sampling single buffer -59.48 FPS 127330 TPS at 2140 Triangles +57.26 FPS 122622 TPS at 2140 Triangles 15. tri-linear shading texture transparency texture double buffers -251.05 FPS 802698 TPS at 3198 Triangles +235.65 FPS 753448 TPS at 3198 Triangles 16. tri-linear shading texture transparency texture single buffer -124.39 FPS 397831 TPS at 3198 Triangles +117.20 FPS 374805 TPS at 3198 Triangles 17. tri-linear shading texture transparency texture high quality clock double buffers -85.39 FPS 1192829 TPS at 13854 Triangles +100.43 FPS 1390941 TPS at 13854 Triangles 18. tri-linear shading texture transparency texture high quality clock single buffer -65.24 FPS 904666 TPS at 13854 Triangles +70.28 FPS 972550 TPS at 13854 Triangles Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060821002306.F49962>