New SDL port for Harmattan
Editor: Andrew Olmsted
Ville Syrjälä announced on the Maemo Developer mailing list an updated SDL port with the following features: EGL/GLES2 based, no pvr2d stuff; Always uses a shadow buffer, because preserved flips aren't supported on the platform; Automagically scales the application content to fullscreen using the GPU; Software access to hardware surfaces implemented with glFinish() and EGL_KHR_lock_surface. I initially tried to use EGL_KHR_fence_sync instead of glFinish() but there seemed to be some flushing bug left in the driver causing problems. glFinish() should be OK on pvr, but on some other hardware it could be a problem. So it's not the most portable solution; Supports color keyed and alpha blended blits. Only color keying has actually been tested; some SDL tests, uqm and scummvm seem to work reasonably well This hardware accelerated version for Harmattan sounds quite interesting, but it also sounds like there is still a bit of work to do (mostly testing) that the originator is looking for someone with some free time to do.