Nokia 500 comes with 1 GHz CPU. Unfortunately Nokia 500 does not include 3D graphics accelerator HW and therefore there is no OpenGL ES API in this device. However, there is 2D acceleration HW and OpenVG API for that.
Qt automatically uses OpenVG rendering backend for this device and your Qt apps will run faster compared to non 2D/3D accelerated devices (N97 mini). I have measured the peak performance of this device and you can have fillrate of 30 Mpixels/s with transparent pixels (QPainter drawImage). This means you can fill the NHD resolution screen 4.3 times at 30 fps. I think this is enough performance for some simple 2D casual games.
We are planning to create new version of the EPONG game that will support direct OpenVG rendering. I hope this example will help some of the developers that want to learn OpenVG basics and how to use that API directly from Qt.
Br,
Mika

Reply With Quote

