NOTICE: This content was originally posted to an older blog, then imported here. Some formatting may be lost, links may be dead, and images may be missing.
Originally filed under project HD2/Leo OpenGL Drivers, tagged Drivers, Windows Mobile.
Here are some options that can be configured in \windows\yamato_panel.txt . This file may not exist on your device, but it will be used if you create it manually.
This works on HD2, and apparently S200, so could well work on the entire range of Snapdragon based devices.
performance={ifh,ifd,gslNull,normal,es11ifd}
enableOptimizedResourceUpdates={1,0}
msaaSmoothing={normal,high}
allocateMultisampleBuffer={1,0}
2xmsaaSmoothing={normal,high}
allocate2xMultisampleBuffer={1,0}
4xmsaaSmoothing={normal,high}
allocate4xMultisampleBuffer={1,0}
disableExtraSwapBlit={1,0}
veboSetting={int}
waitForIdleAfterDraw={1,0}
forceAutoTextureCompression={1,0}
useSafeMode={1,0}
enableMemoryPool={1,0}
disableSwapTsIdle={1,0}
enableFastClears={1,0}
ditherSafeFastClears={1,0}
waitForIdleOnSubmit={1,0}
2D.hwBlt={1,0}
2D.WaitTimeStamp={idle,default}
2D.eglSwapMode={idle,noidle,interrupt}
clockGating={default,on}
These are not all the available options but most of them. As for what they do, your guess is as good as mine. I've tried playing with these settings but I can't say I've had good results. Some combo's wouldn't let my phone boot, others made matters worse.
Perhaps somebody else can find a good setting :)