Rockbox LCD Driver Frame Rate
test_fps
The plugin we use to measure an LCD's FPS. It is not built by default, so you need to add it (test_fps.c) to your apps/plugins/SOURCES file and rebuild in order to use it.
The boost counter needs to be manually changed to see the different CPU frequencies.
Speeds
| Model |
Who |
Date |
SVN rev. |
Test |
FPS (full, quarter) |
Max. transfer rate |
| |
|
|
|
|
boosted |
normal |
default |
|
| Archos Ondio FM |
JensArnold |
January 13, 2008 |
r16068 |
Main |
|
155 / 591 (12 MHz) |
|
138,880 bytes/s, 155 * (112*64/8) |
| Archos Ondio FM |
JensArnold |
January 13, 2008 |
r16068 |
Grey |
|
29.2 (52% load) |
|
- |
| Archos Recorder v1 |
JensArnold |
January 13, 2008 |
r16068 |
Main |
|
142.5 / 544.5 (11 MHz) |
|
127,680 bytes/s, 142.5 * (112*64/8) |
| Archos Recorder v1 |
JensArnold |
January 13, 2008 |
r16068 |
Grey |
|
24.5 (57% load) |
|
- |
| iAudio M5L? |
JensArnold |
January 13, 2007 |
r16072 |
Main |
900 / 3464 (124 MHz) |
466 / 1769 (45 MHz) |
115.5 / 437 (11 MHz) |
4,600,800 bytes/s, 900 * (160*128/4) |
| iAudio M5L? |
JensArnold |
January 13, 2007 |
r16072 |
Grey |
75 (15% load) |
19.7 (39% load) |
- |
- |
| iAudio X5 |
JensArnold |
October 17, 2007 |
r15173 |
Main |
144 / 562.5 (124 MHz) |
84.5 / 325.5 (45 MHz) |
19.9 / 77 (11 MHz) |
5,898,240 bytes/s, 144 * (160*128*2) |
| iAudio X5 |
JensArnold |
October 17, 2007 |
r15173 |
YUV |
113.5 / 437 (124 MHz) |
44.2 / 170.5 (45 MHz) |
10.3 / 40 (11 MHz) |
- |
| iAudio X5 |
JensArnold |
October 17, 2007 |
r15173 |
Remote |
90 / 353 (124 MHz) |
59.2 / 230.5 (45 MHz) |
13.1 / 51.5 (11 MHz) |
276,480 bytes/s, 90 * (128*96/4) |
| iPod 1st gen |
JensArnold |
February 2, 2008 |
r16198 |
Main |
540 / 1792 (80 MHz) |
202.5 / 670.5 (30 MHz) |
161 / 533.5 (24 MHz) |
2,764,800 bytes/s, 540 * (160/4*128) |
| iPod 1st gen |
JensArnold |
February 2, 2008 |
r16198 |
Grey |
100 (33% load) |
boosts |
boosts |
- |
| iPod 2nd gen |
JensArnold |
January 13, 2008 |
r16068 |
Main |
540.5 / 1792.5 (80 MHz) |
202.5 / 671 (30 MHz) |
162 / 536.5 (24 MHz) |
2,767,360 bytes/s, 540.5 * (160/4*128) |
| iPod 2nd gen |
JensArnold |
January 13, 2008 |
r16068 |
Grey |
100 (33% load) |
boosts |
boosts |
- |
| iPod 5.5th gen |
JensArnold |
November 27, 2007 |
r15820 |
Main |
101 / 391.0 (80 MHz) |
37.1 / 142 (30 MHz) |
29.5 / 114 (24 MHz) |
15,513,600 bytes/s, 101 * (320*240*2) |
| iPod 5.5th gen |
JensArnold |
November 27, 2007 |
r15820 |
YUV |
29.5 / 117 (80 MHz) |
11 / 43.5 (30 MHz) |
8.7 / 34.8 (24 MHz) |
- |
| iPod Mini 1st gen |
tierra (IRC) |
November 17, 2007 |
test |
Main |
575 / 1978.5 (80 MHz) |
215.5 / 741 (30 MHz) |
|
2,277,000 bytes/s, 575 * ((138+6)/4*110) |
| iPod Mini 2nd gen |
JensArnold |
January 13, 2008 |
r16068 |
Main |
250.5 / 874 (80 MHz) |
167 / 586 (30 MHz) |
133.5 / 468.5 (24 MHz) |
991,980 bytes/s, 250.5 * ((138+6)/4*110) |
| iPod Mini 2nd gen |
JensArnold |
January 13, 2008 |
r16068 |
Grey |
209 (35% load) |
boosts |
boosts |
- |
| iriver H10 6GB |
JensArnold |
October 14, 2007 |
r15099 |
Main |
303.5 / 1206 (80 MHz) |
113.5 / 451 (30 MHz) |
91 / 360.5 (24 MHz) |
9,945,088 bytes/s, 303.5 * (128*128*2) |
| iriver H10 6GB |
JensArnold |
October 14, 2007 |
r15099 |
YUV |
54.7 / 218 (80 MHz) |
20.5 / 81.5 (30 MHz) |
16.3 / 65 (24 MHz) |
- |
| iriver H140 |
JensArnold |
January 13, 2008 |
r16068 |
Main |
808 / 3027 (124 MHz) |
440 / 1602 (45 MHz) |
107 / 389 (11 MHz) |
4,131,840 bytes/s, 807 * (160*128/4) |
| iriver H140 |
JensArnold |
January 13, 2008 |
r16068 |
Grey |
74 (16% load) |
19 (40% load) |
- |
- |
| iriver H140 |
JensArnold |
January 13, 2008 |
r16068 |
Remote (fast) |
256.5 / 965 (124 MHz) |
158.5 / 590.5 (45 MHz) |
38 / 141.5 (11 MHz) |
262,656 bytes/s, 256.5 * (128*64/8) |
| iriver H340 |
JensArnold |
October 17, 2007 |
r15173 |
Main |
154.5 / 578.5 (124 MHz) |
106 / 378 (45 MHz) |
26.7 / 94 (11 MHz) |
11,964,480 bytes/s, 154.5 * (220*176*2) |
| iriver H340 |
JensArnold |
October 17, 2007 |
r15173 |
YUV |
74.5 / 285.5 (124 MHz) |
27 / 104 (45 MHz) |
6.6 / 25.3 (11 MHz) |
- |
| iriver H340 |
JensArnold |
October 17, 2007 |
r15173 |
Remote (fast) |
253 / 959.5 (124 MHz) |
156 / 583 (45 MHz) |
36.8 / 137 (11 MHz) |
259,072 bytes/s, 253 * (128*64/8) |
| Sansa c250 |
JensArnold |
November 18, 2007 |
r15655 |
Main |
138.5 / 567 (80 MHz) |
50.7 / 211.5 (30 MHz) |
41 / 169 (24 MHz) |
2,925,120 bytes/s, 138.5 * (132*80*2) |
| Sansa c250 |
JensArnold |
November 18, 2007 |
r15655 |
YUV |
100 / 401 (80 MHz) |
37.5 / 150 (30 MHz) |
29.8 / 120 (24 MHz) |
- |
| Sansa e260 |
BertrikSikken |
October 23, 2007 |
r15282 |
Main |
402.0 / 1524.0 (80 MHz) |
135.0 / 513.0 (30 MHz) |
|
31,130,880 bytes/s, 402 * (176*220*2) |
| Sansa e260 |
BertrikSikken |
October 23, 2007 |
r15282 |
YUV |
61.1 / 243.5 (80 MHz) |
22.6 / 90.0 (30 MHz) |
|
- |
Older results
| Model |
Who |
Date |
LCD Driver Revision |
Frames per second |
Max transfer rate |
| iPod Color |
DaveChapman |
August 24, 2006 |
lcd-ipod.c v1.32 |
48.5 / 188.5 (75MHz); 19.5 / 75.5 (30MHz); 15.5 / 60.5 (24MHz) |
48.5FPS, 3,755,840 bytes/sec, 220 x 176 x 2 bytes |
| iPod Nano |
AustinAppel |
July 25, 2007 |
lcd-color_nano.c r12574 |
208.5 / 824 (78MHz); 80 / 316 (30MHz); 64 / 253 (24MHz) |
208.5FPS, 9,687,744 bytes/sec, 176 x 132 x 2 bytes |
| iriver H10 20GB |
BarryWardell |
July 27, 2007 |
lcd-h10.c v1.6 |
104.0 / 416.5 (75MHz); 39.0 / 155.5 (30MHz); 31.5 / 124.0 (24MHz) |
76.0FPS, 4,259,840 bytes/sec, 160 x 128 x 2 bytes |
Copyright © by the contributing authors.
|