[Q] White Lines missing from screen, and crazy screen result all CM ROMS
I have major display problems on any CM based ROM with crazy jumping and unreadable screens.
I have tracked the problem to the display of white lines. A screen shot is OK, so its hardware - either the Adreno200 GPU or my screen.
Lines (pixel lines that is) containing a significant amount of white randomly do not display. As a result the display "scrunches up" with a gap from the bottom. Any background to the app, and sometimes the desktop will display in the gap at the bottom as it has not been written over.
Note the "bottom" in this context is the button end of the phone, thus rotating the phone leads to different screen areas being affected.
Affects all the CM ROMS I have tried, with the latest CM10.x ones being the worst. There was no issue with the stock LG ROM.
Coloured triangles produced by "OpenGL Demos" app are OK
White Triangles loose lines and scrunge up. I used the Demo prog as the code is the same, just a color change!
Screen shot, so not a software issue. What they should look like!
Google Play. Unusable. Note hte white background is OK. It just seems to be items that are layered onto the screen.
Apps with black backgrounds and grey/coloured text are fine.
What have I tried?
I have tried messing with OpenGL HW settings with no effect.
I have messed with screen brightness.
I have tried various ROMS.
I tried moving processing from the GPU to the CPU, but that completely messed the display, and I had to re-install the ROM
I haven't tried altering the refresh rate from 60hz, but cannot find if this is possible. I think its a refresh problem, but not sure. Its almost as if the white lines are sent faster than the screen can handle and they are missed during the display phase.
The other theory is that the GPU does some special acceleration cleverness for white areas the screen can't handle.
Any Adreno200 settings I could try?
Any bridges nearby I could jump off?
p.s. Photos taken from the Optimus Nexus Me port here:
not that it matters which ROM it is.