Merge change 529 into donut

* changes:
  use gl.h to generate the *.in files. we are now supporting the full gl.h and glext.h apis.