doc.go 614 B

12345678910111213
  1. // Copyright 2016 The G3N Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style
  3. // license that can be found in the LICENSE file.
  4. // Package gls implements a loader of OpenGL functions for the platform
  5. // and a Go binding for selected OpenGL functions. The binding maintains
  6. // some cached state to minimize the number of C function calls.
  7. // The OpenGL function loader is generated by the "glapi2go" tool by
  8. // parsing the OpenGL "glcorearb.h" header file
  9. //
  10. // This package also contains abstractions for some OpenGL object such as Program,
  11. // Uniform, VBO and others.
  12. package gls