I have an activity with android:configChanges="orientation|keyboardHidden" and just a big GLSurfaceView.
It works on my Milestone, the emulator and many other devices, but on HTC Magic with CyanogenMod 5.0.6 one user reported the situation in the screenshot: it seems to me the buffer format is scrambled.
Disabling android:configChanges fixes the problem. I do almost nothing in onConfigurationChanged.
Can anybody please help me?