Difference: LcdFrameRate (r49 vs. r48)
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) = 138,880 bytes/s | | Archos Ondio FM | JensArnold | January 13, 2008 | r16068 | Grey | | 29.2 (52% load) | | - 29.2 * (112*64) = 209,306 pixels/s | | Archos Recorder v1 | JensArnold | January 13, 2008 | r16068 | Main | | 142.5 / 544.5 (11 MHz) | | 127,680 bytes/s, 142.5 * (112*64/8) = 127,680 bytes/s | | Archos Recorder v1 | JensArnold | January 13, 2008 | r16068 | Grey | | 24.5 (57% load) | | - 24.5 * (112*64) = 175,616 pixels/s | | 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) = 4,600,800 bytes/s | | iAudio M5L? | JensArnold | January 13, 2007 | r16072 | Grey | 75 (15% load) | 19.7 (39% load) | - | - 75 * (160*128) = 1,536,000 pixels/s | | 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) = 5,898,240 bytes/s | | iAudio X5 | JensArnold | October 17, 2007 | r15173 | YUV | 113.5 / 437 (124 MHz) | 44.2 / 170.5 (45 MHz) | 10.3 / 40 (11 MHz) | - 113.5 * (160*128) = 2,324,481 pixels/s | | 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) = 276,480 bytes/s | | 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) = 2,764,800 bytes/s | | iPod 1st gen | JensArnold | February 2, 2008 | r16198 | Grey | 100 (33% load) | boosts | boosts | - 100 * (160*128) = 2,048,000 pixels/s | | 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) = 2,767,360 bytes/s | | iPod 2nd gen | JensArnold | January 13, 2008 | r16068 | Grey | 100 (33% load) | boosts | boosts | - 100 * (160*128) = 2,048,000 pixels/s | | 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) = 15,513,600 bytes/s | | 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) | - 29.5 * (320*240) = 2,265,600 pixels/s | | 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) = 2,277,000 bytes/s | | 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) = 991,980 bytes/s | | iPod Mini 2nd gen | JensArnold | January 13, 2008 | r16068 | Grey | 209 (35% load) | boosts | boosts | - 209 * (136*110) = 3,126,640 pixels/s | | 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) = 9,945,088 bytes/s | | 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) | - 54.7 * (128*128) = 896,205 pixels/s | | 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) = 4,131,840 bytes/s | | iriver H140 | JensArnold | January 13, 2008 | r16068 | Grey | 74 (16% load) | 19 (40% load) | - | - 74 * (160*128) = 1,515,520 pixels/s | | 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) = 262,656 bytes/s | | 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) = 11,964,480 bytes/s | | iriver H340 | JensArnold | October 17, 2007 | r15173 | YUV | 74.5 / 285.5 (124 MHz) | 27 / 104 (45 MHz) | 6.6 / 25.3 (11 MHz) | - 74.5 * (220*176) = 2,884,640 pixels/s | | 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) = 259,072 bytes/s | | 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) = 2,925,120 bytes/s | | Sansa c250 | JensArnold | November 18, 2007 | r15655 | YUV | 100 / 401 (80 MHz) | 37.5 / 150 (30 MHz) | 29.8 / 120 (24 MHz) | - 100 * (132*80) = 1,056,000 pixels/s | | 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) = 31,130,880 bytes/s | | Sansa e260 | BertrikSikken | October 23, 2007 | r15282 | YUV | 61.1 / 243.5 (80 MHz) | 22.6 / 90.0 (30 MHz) | | - 61.1 * (176*220) = 2,365,792 pixels/s |
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, 48.5 * (220*176*2) = 3,755,840 bytes/sec, bytes/s 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, 208.5 * (176*132*2) = 9,687,744 bytes/sec, bytes/s 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, 104 * (160*128*2) = 4,259,840 bytes/sec, bytes/s 160 x 128 x 2 bytes |
Revision r49 - 02 Feb 2008 - 10:49 - JensArnold
Revision r48 - 02 Feb 2008 - 10:21 - JensArnold
Copyright © by the contributing authors.
|