Another thing to note about this bug is that it would only happen when we were using OpenGLES to render to the framebuffer. If we eliminated EGL and OpenGLES by using HWC overlay composition, the bug was also not seen, so this further supports the theory that the EGL/OpenGLES driver is where the problem is happening.
Another thing to note about this bug is that it would only happen when we were using OpenGLES to render to the framebuffer. If we eliminated EGL and OpenGLES by using HWC overlay composition, the bug was also not seen, so this further supports the theory that the EGL/OpenGLES driver is where the problem is happening.