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