I don't know if this is a known issue or not, but I was running the buildbot builds and OpenGL ES 3 was working fine (aside from the rotation/wraparound screen issue) when my phone got an update from 4.3 Jellybean to 4.4.2 KitKat. After updating I loaded up Dolphin to see how it worked after the update. At first I was surprised and happy when I saw my game loading in landscape, even though it was reverse from the button orientation. But once 3D loaded, there was obviously something wrong. I took a screenshot of the Super Mario Sunshine opening sequence and then a screenshot of the menu. In the menu screenshot, you can tell the distortion is Mario's model because of the colours. I'm sorry, but I have no idea what driver version I was on or am on now, but my phone is a Moto G with an Adreno 305 GPU. The other games I have tested it with are Mario Kart Double Dash (same result) and Paper Mario The Thousand Year Door (curtains missing from menu, black menu background, invisible characters in game)
Edit: When I boot a game in Dolphin the last line in yellow text is "Video Info: Qualcomm, Adreno 305, OpenGL ES 3.0 V@64.0 AU@ (CL@)" so I'm assuming v64 drivers on KitKat.
Edit: When I boot a game in Dolphin the last line in yellow text is "Video Info: Qualcomm, Adreno 305, OpenGL ES 3.0 V@64.0 AU@ (CL@)" so I'm assuming v64 drivers on KitKat.