Abstract
Hardware acceleration of the SVG mobile player is required for larger screens and better user experiences. Currently, a feasible way of this acceleration would be realized on the OpenGL, OpenGL ES or OpenVG hardware, while these high-end hardware chips are so expensive and need much higher power consumption. In this paper, we suggest another cost-effective way of accelerating SVG mobile players, based on the wide-spread and inexpensive multimedia hardware of mobile devices. We first accelerated OpenVG with the fundamental features of multimedia hardware including bit-block transfer, image processing and blending operations, and then modified the SVG mobile player to use these accelerated OpenVG features. Our final implementation shows remarkable performance enhancement for displaying vector contents and impressive enhancements for displaying bitmap contents. Reducing a great amount of CPU work load is another important advantage of our implementation, and now CPU can be actively used for other tasks. Conclusively, our implementation delivers much better performance and reduced CPU work load to the SVG mobile players, without any additional hardware to the mobile phone devices.
Original language | English |
---|---|
State | Published - 2010 |
Event | 8th International Conference on Scalable Vector Graphics, SVG Open 2010 - Paris, France Duration: 30 Aug 2010 → 1 Sep 2010 |
Conference
Conference | 8th International Conference on Scalable Vector Graphics, SVG Open 2010 |
---|---|
Country/Territory | France |
City | Paris |
Period | 30/08/10 → 1/09/10 |