my first go at syncing opengl spec