Developing a graphics driver for Windows Mobile Wiki
Now, the goal of this thread is to unite the different driver threads on different device forums. I've seen alot of good stuff going on but the info is too spreaded.
So, here's a list of threads discussing / devving a driver or performance:
- Kaiser / Polaris / Nike
- Polaris 3D Driver Development Project (P3D)
- Xperia X1
- KaiserGL Development
Let's get these MSM devices performing the way they should! What we need is people who know about OpenGL ES and the Windows Mobile OS, and willing to contribute in development. We're currently testing the Twin's Libgles_cm.dll combined with OpenVG and Ati drivers. With that, there's also Windows Mobile 7 coming, with probably updated drivers and core. All these factors need to be taken in account, and that's what we're currently researching.
This new 2D hardware driver development started by Khronos for mobile devices in 2008. Currently, we've managed to get a few files from the Quartz which seem to enable the openVG capabilities in the Xperia, and the Diamond seems affected by it. It seems heavily dependable on DDI so it may or may not work with your device.
UPDATED 24-09-09 - NeoS2007 Driver pack 3:
Installation: Disable Manila or Titanium before installing the cabfile. It's to make sure there are no files in use when copying the files. If you have an older version of the driverpack installed, best thing to do is a hard-reset. I know, it sucks. But believe me, it's best for your device.
Reported working devices so far: HTC Touch Diamond, Touch Pro, Touch HD, Touch Pro 2, Touch Diamond 2 and Sony Ericsson X1.
Test OpenGL (now with different resolutions!): http://forum.xda-developers.com/showthread.php?t=511363