Instead of using glxgears, which still uses OpenGL 2.1 and the fixed pipeline, we use a slightly modified es2gears, OpenGL 3.2, and the programmable pipeline.
0019eb7 gears: Update to slightly more modern OpenGL
tests/gtkgears.c | 816 ++++++++++++++++++++++++++++++++++++++++--------------
1 file changed, 615 insertions(+), 201 deletions(-)
Upstream: git.gnome.org