https://bugs.freedesktop.org/show_bug.cgi?id=33825
--- Comment #3 from Ian Romanick idr@freedesktop.org 2011-02-02 09:52:27 PST --- (In reply to comment #1)
According to the specification [1], OpenGL 3.1 is required. You can see the status of OpenGL 3.x support here [2].
[1] http://www.opengl.org/registry/specs/ARB/sync.txt [2] http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
I think that bit in the ARB_sync spec is incorrect. I believe the extension is written against the OpenGL 3.1 spec, but I don't believe that 3.1 is actually required. As Tobias mentions in comment #2, we implement this extension in the i965 driver without any problems. We didn't encounter any odd interactions or dependencies along the way.