jones_supa writes "At the beginning of this year, two guys started rewriting the Dolphin Nintendo GameCube/Wii emulator OpenGL backend to be compliant with ES 3.0. Their motivation was to better support mobile platforms and enable the use of some cool optimization techniques. During the process they wrote some notes about the quality of various OpenGL implementations. To summarize, they found the following.
NVIDIA was almost perfect on all operating systems. The open source Mesa implementation was surprisingly good, even without massive QA resources behind it, and bug reports received a friendly response. Intel HD Graphics on Windows, while not cutting-edge performance, was mostly bug-free. AMD's Linux and Windows drivers are OK, but ship with handful of major bugs. ARM/Mali was bad: only binary blobs with bad performance. Qualcomm/Adreno was a nightmare and PowerVR solution remains untested as it does not support ES 3.0."
Link to Original Source