Talk:Smedia Glamo 3362
From Openmoko
Line 9: | Line 9: | ||
You can try it for xlib. Scale bg.png up an down. You will notice the difference. | You can try it for xlib. Scale bg.png up an down. You will notice the difference. | ||
− | oblit is the SDL blit, xblit is the xlib blit. | + | oblit is the SDL blit, xblit is the xlib blit. I think that blitting is accelerated but sending blitting commands takes to much time. So a few big blits (maybe 20 or 30) are better then 300 small ones. |
Link to source: [http://astabs.de/playground/blits.tar.gz] | Link to source: [http://astabs.de/playground/blits.tar.gz] | ||
---- | ---- |
Revision as of 23:14, 27 July 2010
Blitting with hardware acceleration is only supported in xlib NOT in SDL. The Size of the tiles should be big. I used 128x160 in a 640x480 resolution. Speed tests:
SDL: 32x32 tiles -> 13 FPS
128x160 tiles -> 3 FPS
xlib: 32x32 tiles -> 12-13 FPS (300 blits)
128x160 tiles -> 35 FPS (15 blits)
You can try it for xlib. Scale bg.png up an down. You will notice the difference. oblit is the SDL blit, xblit is the xlib blit. I think that blitting is accelerated but sending blitting commands takes to much time. So a few big blits (maybe 20 or 30) are better then 300 small ones. Link to source: [1]