Skip site navigation (1)Skip section navigation (2)
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>