Difference: LcdFrameRate (r92 vs. r91)
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 | March 5, 2008 | r16530 | Main | | 155 / 591 (12 MHz) | | 155 * (112*64/8) = 138,880 bytes/s | | Grey | | 43.5 (52% load) | | 43.5 * (112*64) = 311,808 pixels/s | | Archos Recorder v1 | JensArnold | March 5, 2008 | r16530 | Main | | 142.5 / 544.5 (11 MHz) | | 142.5 * (112*64/8) = 127,680 bytes/s | | Grey | | 36.5 (57% load) | | 36.5 * (112*64) = 261,632 pixels/s | | Gigabeat S | WillRobertson | April 16, 2008 | r17139 | Main | 519.0 / 1591.0 (528 MHz) | 444.5 / 1329.5 (264 MHz) | | 519 * (320*240*2) = 79,718,400 bytes/s | | YUV | 102.0 / 401.0 (528 MHz) | 62.5 / 248.5 (264 MHz) | | 102.0 * (320*240) = 7,833,600 pixels/s | | Gigabeat S | MichaelSevakis | May 11, 2008 | r17468 | Main | 544.0 / 1794.8 (528 MHz) | 480.0 / 1706.2 (264 MHz) | | 544 * (320*240*2) = 83,558,400 bytes/s | | YUV | 207.0 / 822.0 (528 MHz) | 113.0 / 448.0 (264 MHz) | | 207.0 * (320*240) = 15,897,600 pixels/s | | iAudio M3 | JensArnold | May 24, 2008 | r17621 | Main | 159 / 623 (124 MHz) | 71 / 277.5 (45 MHz) | 17.5 / 68.6 (11 MHz) | 159 * (128*96/4) = 488,448 bytes/s | | Grey | 246 (35% load) | boosts | boosts | 246 * (128*96) = 3,022,848 pixels/s | | iAudio M5L | JensArnold | March 2, 2008 | r16483 | Main | 900 / 3464 (124 MHz) | 466 / 1769 (45 MHz) | 115.5 / 437 (11 MHz) | 900 * (160*128/4) = 4,600,800 bytes/s | | Grey | 191.5 (16% load) | 49.2 (41% load) | - | 191.5 * (160*128) = 3,921,920 pixels/s | | iAudio X5 | JensArnold | May 25, 2008 | r17629 | Main | 147 / 575.5 (124 MHz) | 87 / 335.5 (45 MHz) | 21.5 / 83 (11 MHz) | 147 * (160*128*2) = 6,021,120 bytes/s | | YUV | 127 / 479 (124 MHz) | 50 / 188.5 (45 MHz) | 12.4 / 47 (11 MHz) | 127 * (160*128) = 2,600,960 pixels/s | | Remote | 156.5 / 616 (124 MHz) | 69 / 269.5 (45 MHz) | 16.2 / 63.5 (11 MHz) | 156.5 * (128*96/4) = 480,768 bytes/s | | iPod 1st gen | JensArnold | May 31, 2010 | r26422 | Main | 540.5 / 1798.5 (80 MHz) | 202.5 / 673 (30 MHz) | 162 / 538.5 (24 MHz) | 540.5 * (160/4*128) = 2,767,360 bytes/s | | Grey (COP) | 148 (1% load) | boosts | boosts | 148 * (160*128) = 3,031,040 pixels/s | | iPod 2nd gen | JensArnold | May 31, 2010 | r26422 | Main | 543 / 1808 (80 MHz) | 203.5 / 677 (30 MHz) | 163 / 541.5 (24 MHz) | 543 * (160/4*128) = 2,780,160 bytes/s | | Grey (COP) | 148.5 (1% load) | boosts | boosts | 148.5 * (160*128) = 3,041,280 pixels/s | | iPod Photo | JensArnold | July 24, 2008 | r18116 | Main | 86 / 336.5 (80 MHz) | 32.1 / 126 (30 MHz) | 25.7 / 100.5 (24 MHz) | 86 * (220*176*2) = 6,659,840 bytes/s | | YUV | 36 / 142.5 (80 MHz) | 13.4 / 53.2 (30 MHz) | 10.7 / 42.5 (24 MHz) | 36 * (220*176) = 1,393,920 pixels/s | | iPod Color (lcd_type 1) | HaydenPearce | December 29, 2010 January 02, 2011 | r28930 r28944 | Main | 51.7 / 202.5 206.0 (80 MHz) | 19.4 / 76.0 77.1 (30 MHz) | | 51.7 * (220*176*2) = 4,003,648 bytes/s | | YUV | 45.5 46.7 / 180.0 187.0 (80 MHz) | 17.0 17.7 / 67.1 70.0 (30 MHz) | | 36 46.7 * (220*176) = 1,761,760 1,808,224 pixels/s | | iPod 5.5th gen | AndreeBuschmann | May 10, 2010 | r25938 | Main | 104.5 / 397.5 (80 MHz) | 37.1 / 143.5 (30 MHz) | | 104.5* (320*240*2) = 16,051,200 bytes/s | | YUV | 29.5 / 117 (80 MHz) | 11 / 43.5 (30 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) | | 575 * ((138+6)/4*110) = 2,277,000 bytes/s | | iPod Mini 2nd gen | JensArnold | May 31, 2010 | r26422 | Main | 251 / 876 (80 MHz) | 166.5 / 583 (30 MHz) | 133.5 / 468.5 (24 MHz) | 251 * ((138+6)/4*110) = 993,960 bytes/s | | Grey (COP) | 304.5 (2% load) | boosts | boosts | 304.5 * (136*110) = 4,555,320 pixels/s | | iPod Nano 1st gen | DavidHall | December 29, 2010 | r28930 | Main | 214.5 / 850.0 (80 MHz) | 80.5 / 318.0 (30 MHz) | | 214.5 * (176*132*2) = 9,966,528 bytes/s | | YUV | 81.0 / 322.0 (80 MHz) | 30.1 / 120.5 (30 MHz) | | 81.0 * (176*132) = 1,881,792 pixels/s | | iPod Nano 2nd gen | AndreeBuschmann | December 30, 2010 | r28935 | Main | 258.0 / 1029.5 (192 MHz) | 129.0 / 514.0 (48 MHz) | | 258.0 * (176*132*2) = 11,987,712 bytes/s | | YUV | 158.5 / 638.5 (192 MHz) | 50.0 / 200.5 (48 MHz) | | 158.5 * (176*132) = 3,682,272 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) | 303.5 * (128*128*2) = 9,945,088 bytes/s | | 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 | May 31, 2010 | r26434 | Main | 809 / 3040 (124 MHz) | 441.5 / 1613 (45 MHz) | 108 / 392.5 (11 MHz) | 809 * (160*128/4) = 4,142,080 bytes/s | | Grey | 191.5 (16% load) | 51.5 (37% load) | - | 191.5 * (160*128) = 3,921,920 pixels/s | | Remote (fast) | 349 / 1323.5 (124 MHz) | 164 / 617 (45 MHz) | 40 / 151 (11 MHz) | 349 * (128*64/8) = 357,376 bytes/s | | iriver H340 | JensArnold | May 29, 2008 | r17656 | Main | 154.5 / 578 (124 MHz) | 106 / 378 (45 MHz) | 26.7 / 94 (11 MHz) | 154.5 * (220*176*2) = 11,964,480 bytes/s | | YUV | 82 / 301 (124 MHz) | 29.8 / 110 (45 MHz) | 7.3 / 27 (11 MHz) | 82 * (220*176) = 3,175,040 pixels/s | | Remote (fast) | 350.5 / 1331.5 (124 MHz) | 165.5 / 621.5 (45 MHz) | 40.7 / 154 (11 MHz) | 350.5 * (128*64/8) = 358,912 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) | 138.5 * (132*80*2) = 2,925,120 bytes/s | | YUV | 100 / 401 (80 MHz) | 37.5 / 150 (30 MHz) | 29.8 / 120 (24 MHz) | 100 * (132*80) = 1,056,000 pixels/s | | Sansa Clip | JensArnold | June 4, 2010 | r26557 | Main | 3562.5 / 13486.5 (248 MHz) | 2156.5 / 7978 (62 MHz) | - | 3562.5 * (128*64/8) = 3,648,000 bytes/s | | Grey | 1619 (6% load) | 601 (10% load) | - | 1619 * (128*64) = 13,262,848 pixels/s | | Sansa e260 | BertrikSikken | June 29, 2008 | r17876 | Main | 413.5 / 1564.5 (80 MHz) | 139.0 / 525.5 (30 MHz) | | 413.5 * (176*220*2) = 32,021,440 bytes/s | | YUV | 61.1 / 243.5 (80 MHz) | 22.6 / 90.0 (30 MHz) | | 61.1 * (176*220) = 2,365,792 pixels/s | | Sansa Fuze/e200v2 | ThomasMartitz | Jan 08, 2010 | r24202 | Main | 100.0 / 387.0 (248MHz) | 100.0 / 376.0 (62 MHz) | | 100 * (220 * 176 * 2) = 7,744,000 bytes/s | | YUV | 95.5 / 356.5 (248MHz) | 50.5 / 189.5 (62 MHz) | | 95.5 * 220 * 176 = 3,697,760 pixels/s | | MPIO HD200 | MarcinBukat | July 16, 2010 | r27445 | Main | 2107.5 / 8137.0 (124 MHz) | 888.0 / 3410.0 (45 MHz) | - | 2107.5 * (128*128/4) = 8,632,320 bytes/s | | Grey | 216.0 (24% load) | - | - | 216.0 * (128*128) = 3,538,944 pixels/s | | MPIO HD300 | MarcinBukat | December 10, 2010 | r28781 | Main | 1058.0 / 4066.5 (124 MHz) | 420.5 / 1612.0 (45 MHz) | - | 1058.0 * (160*128/4) = 5,416,960 bytes/s | | Grey | 195.5 (15% load) | 51.0 (39% load) | - | 195.5 * (160*128) = 4,003,840 pixels/s | | Gogear HDD63X0 | SzymonDziok | December 13, 2010 | r28828 | Main | 129.0 / 503.5 (80 MHz) | 48.2 / 188.5 (30 MHz) | | 129.0 * (220*176*2) = 9,989,760 bytes/s | | YUV | 48.7 / 193.0 (80 MHz) | 18.2 / 72.0 (30 MHz) | | 48.7 * (220*176) = 1,885,644 pixels/s |
Older results
| Model | Who | Date | LCD Driver Revision | Frames per second | Max transfer rate |
|---|
| 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) | 104 * (160*128*2) = 4,259,840 bytes/s |
Revision r92 - 02 Jan 2011 - 22:06 - AndreeBuschmann
Revision r91 - 30 Dec 2010 - 21:23 - AndreeBuschmann
Copyright © by the contributing authors.
|