View Single Post
Posts: 99 | Thanked: 325 times | Joined on Jul 2010
#13
Originally Posted by sph View Post
I built Rockbox for N900, it works but slow on playback.
That slowness turned out to be the SDL drawing function: It calls SDL_FillRectangle() for every LCD pixel

I've created a small patch to improve the speed on the N900. It's currently enough to play around with rockbox. Also enabled are the ARM assembler optimizations.

Compile settings:
Target: Application
LCD width: 800 pixels
LCD height: 480 pixels
Build type: Normal

Enjoy,
Thomas
Attached Files
File Type: txt rockbox-n900-speedup.patch.txt (3.4 KB, 158 views)
 

The Following User Says Thank You to thomasjfox For This Useful Post: