Bug#926095: ITP: golang-github-go-gl-gl -- Go bindings for OpenGL (generated via glow)
Package: wnpp
Severity: wishlist
Owner: Dawid Dziurla <dawidd0811@gmail.com>
* Package name : golang-github-go-gl-gl
Version : 0.0~git20190320.bf2b1f2-1
Upstream Author : OpenGL with Golang
* URL : https://github.com/go-gl/gl
* License : Expat
Programming Lang: Go
Description : Go bindings for OpenGL (generated via glow)
Features:
- Go functions that mirror the C specification using Go types.
- Support for multiple OpenGL APIs (GL/GLES/EGL/WGL/GLX/EGL), versions,
and profiles.
- Support for extensions (including debug callbacks).
.
The gl package contains the OpenGL functions and enumeration values for
the imported version. It also contains helper functions for working with
the API. Of note is gl.Ptr which takes a Go array or slice or pointer
and returns a corresponding uintptr to use with functions expecting
data pointers. Also of note is gl.Str which takes a null-terminated Go
string and returns a corresponding *int8 to use with functions expecting
character pointers.
This package is a dependency of another package "golang-fyne-fyne" (#925466)
Reply to: