-- 
Zilvinas Valinskas
Hi new Radeon TCL drivers (Trunk as of 062002) are PERFECT !
I am very excited ;) and all congratulations and kudos must go to the 
DRI team !!!

My hardware :
ABit KT7A-RAID (notorious KT133A chipset)
Radeon QD (64MB DDR VIVO)
CPU Athlon 1800+ XP
RAM 512
AGP apert. set to 64MB
AGP operates at 4x speed.


>From these results ppl. that are interested can see how color depth affects
our lovely 'FPS' number. All the time winner is a @16bpp and lower resolution ;)
Not that it is something new - but I thought somebody besides me would be interesting 
to take a look ;) at the numbers.

Congratulations ! A very very good - outstanding work guys. !!!

TCL Driver (with mesa 4.0.3, radeon.o 1.3.1, DRI xfree 4.2 (trunk) on debian)
Color depth 24bits.

'Gears' test :

1280x1024x24 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 1
radeonUpdatePageFlipping allow 1 current 1
6536 frames in 5 seconds = 1307.2 FPS
6574 frames in 5 seconds = 1314.8 FPS
6574 frames in 5 seconds = 1314.8 FPS
6576 frames in 5 seconds = 1315.2 FPS
6572 frames in 5 seconds = 1314.4 FPS

1024x768x24 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 0
radeonUpdatePageFlipping allow 1 current 0
6761 frames in 5 seconds = 1352.2 FPS
6803 frames in 5 seconds = 1360.6 FPS
6803 frames in 5 seconds = 1360.6 FPS
6803 frames in 5 seconds = 1360.6 FPS
6804 frames in 5 seconds = 1360.8 FPS

800x600x24 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 1
radeonUpdatePageFlipping allow 1 current 1
6852 frames in 5 seconds = 1370.4 FPS
6897 frames in 5 seconds = 1379.4 FPS
6893 frames in 5 seconds = 1378.6 FPS
6895 frames in 5 seconds = 1379 FPS
6892 frames in 5 seconds = 1378.4 FPS

'Quake3Arena Demo' 'timedemo 1' playing demo0001 
NB : Q3A  settings are reset to defaults.

1280x1024x24 @100Hz :   33.8 fps
1024x768x24  @100Hz :   55.1 fps
800x600x24   @100Hz :   83.1 fps
640x480x24   @100Hz :   122  fps

Color depth 16
'Gears' test :

1280x1024x16 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 0
radeonUpdatePageFlipping allow 1 current 0
7903 frames in 5 seconds = 1580.6 FPS
7954 frames in 5 seconds = 1590.8 FPS
7956 frames in 5 seconds = 1591.2 FPS
7948 frames in 5 seconds = 1589.6 FPS
7955 frames in 5 seconds = 1591 FPS
7945 frames in 5 seconds = 1589 FPS

1024x768x16 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 0
radeonUpdatePageFlipping allow 1 current 0
7958 frames in 5 seconds = 1591.6 FPS
8012 frames in 5 seconds = 1602.4 FPS
8012 frames in 5 seconds = 1602.4 FPS
8013 frames in 5 seconds = 1602.6 FPS
8011 frames in 5 seconds = 1602.2 FPS

800x600x16 @100Hz
$ ~/gears 
radeonUpdatePageFlipping allow 1 current 0
radeonUpdatePageFlipping allow 1 current 0
7994 frames in 5 seconds = 1598.8 FPS
8043 frames in 5 seconds = 1608.6 FPS
8044 frames in 5 seconds = 1608.8 FPS
8048 frames in 5 seconds = 1609.6 FPS
8045 frames in 5 seconds = 1609 FPS


'Quake3Arena Demo' 'timedemo 1' playing demo0001 
NB : Q3A  settings are reset to defaults.

1280x1024x16 @100Hz :   39.8 fps (33.8 fps @24bpp)
1024x768x16  @100Hz :   64.7 fps (55.1 fps @24bpp)
800x600x16   @100Hz :   98.8 fps (83.1 fps @24bpp)
640x480x16   @100Hz :   135  fps (122  fps @24bpp)

NON TCL Driver (with mesa 3.4.2, radeon.o 1.1.1, xfree 4.2 debian)

'Gears' test :

1280x1024x24    @100Hz
$ ~/gears 
5337 frames in 5 seconds = 1067.4 FPS
5367 frames in 5 seconds = 1073.4 FPS
5381 frames in 5 seconds = 1076.2 FPS
5375 frames in 5.003 seconds = 1074.36 FPS
5373 frames in 5.001 seconds = 1074.39 FPS

1024x768x24     @100Hz
$ ~/gears 
5478 frames in 5 seconds = 1095.6 FPS
5498 frames in 5 seconds = 1099.6 FPS
5515 frames in 5 seconds = 1103 FPS
5504 frames in 5 seconds = 1100.8 FPS
5517 frames in 5 seconds = 1103.4 FPS

800x600x24      @100Hz
$ ~/gears 
5512 frames in 5 seconds = 1102.4 FPS
5554 frames in 5 seconds = 1110.8 FPS
5549 frames in 5 seconds = 1109.8 FPS
5541 frames in 5 seconds = 1108.2 FPS
5540 frames in 5 seconds = 1108 FPS


'Quake3Arena Demo' 'timedemo 1' playing demo0001 
NB : Q3A  settings are reset to defaults.

1280x1024x24 @100Hz :   29.6 fps        
1024x768x24  @100Hz :   47.4 fps
800x600x24   @100Hz :   70.4 fps
640x480x24   @100Hz :   98.4 fps

NON TCL Driver (with mesa 3.4.2, radeon.o 1.1.1, xfree 4.2 debian)

'Gears' test :

1280x1024x16    @100Hz
$ ~/gears 
7113 frames in 5 seconds = 1422.6 FPS
7151 frames in 5 seconds = 1430.2 FPS
7141 frames in 5 seconds = 1428.2 FPS
7143 frames in 5 seconds = 1428.6 FPS
7143 frames in 5 seconds = 1428.6 FPS

1024x768x16     @100Hz
$ ~/gears 
7221 frames in 5.001 seconds = 1443.91 FPS
7276 frames in 5 seconds = 1455.2 FPS
7254 frames in 5 seconds = 1450.8 FPS
7259 frames in 5 seconds = 1451.8 FPS
7260 frames in 5 seconds = 1452 FPS
7268 frames in 5 seconds = 1453.6 FPS
7257 frames in 5 seconds = 1451.4 FPS
7271 frames in 5 seconds = 1454.2 FPS
7254 frames in 5 seconds = 1450.8 FPS

800x600x16      @100Hz
$ ~/gears 
7289 frames in 5 seconds = 1457.8 FPS
7317 frames in 5 seconds = 1463.4 FPS
7338 frames in 5 seconds = 1467.6 FPS
7327 frames in 5 seconds = 1465.4 FPS
7330 frames in 5 seconds = 1466 FPS

'Quake3Arena Demo' 'timedemo 1' playing demo0001 
NB : Q3A  settings are reset to defaults.

1280x1024x24 @100Hz :   36.9 fps (@24bpp 29.6 fps)      
1024x768x24  @100Hz :   57.9 fps (@24bpo 47.4 fps)
800x600x24   @100Hz :   84.8 fps (@24bpp 70.4 fps)
640x480x24   @100Hz :   113.4 fps (@24bpp 98.4 fps)

ps.
as a note, when q3demo runs @24bpp you won't see intro, but 
if you are running @16bpp q3demo intro is shown fine 8)

also 'dmesg' is full of - 
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!
[drm:radeon_freelist_get] *ERROR* returning NULL!

but if Radeon TCL drivers (as of 062002/Trunk) are used no such messages 
whatsoever !


The next tests are just for interest what is a performance hit if TCL radeon.o 
kernel driver is used with mesa 3.4.2 (no tcl) :))

OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa DRI Radeon 20010402 AGP 4x x86/MMX/3DNow!
OpenGL version string: 1.2 Mesa 3.4.2
and :
[drm] Module unloaded
[drm] AGP 0.99 on VIA Apollo KT133 @ 0xe8000000 64MB
[drm] Initialized radeon 1.3.1 20020611 on minor 0


And here goes the results ;)

'Gears' test :

1280x1024x16 @100Hz :
$ ~/gears 
7090 frames in 5 seconds = 1418 FPS
7121 frames in 5 seconds = 1424.2 FPS
7108 frames in 5 seconds = 1421.6 FPS
7140 frames in 5 seconds = 1428 FPS
7124 frames in 5 seconds = 1424.8 FPS


1024x768x16  @100Hz :
$ ~/gears 
7204 frames in 5 seconds = 1440.8 FPS
7230 frames in 5 seconds = 1446 FPS
7245 frames in 5 seconds = 1449 FPS
7246 frames in 5 seconds = 1449.2 FPS
7252 frames in 5 seconds = 1450.4 FPS
7249 frames in 5 seconds = 1449.8 FPS

800x600x16   @100Hz :
$ ~/gears 
7257 frames in 5 seconds = 1451.4 FPS
7305 frames in 5 seconds = 1461 FPS
7304 frames in 5 seconds = 1460.8 FPS
7284 frames in 5 seconds = 1456.8 FPS
7306 frames in 5 seconds = 1461.2 FPS


'Quake3Arena Demo' 'timedemo 1' playing demo0001 
NB : Q3A  settings are reset to defaults.

1280x1024x24 @100Hz :   36.0 fps (36.9 fps with radeon.o 1.1.1) 
1024x768x24  @100Hz :   56.5 fps (57.9 fps with radeon.o 1.1.1)
800x600x24   @100Hz :   86.3 fps (84.8 fps with radeon.o 1.1.1) faster ~2 fps 
640x480x24   @100Hz :   115 fps (113.4 fps with radeon.o 1.1.1) faster ~2 fps

(anyone who cares about additional +2fps ;)) keep that in mind ... LOL)

Reply via email to