gl
OpenGL binding
A Go cross-platform binding for OpenGL with support for multiple rendering backends.
Go cross-platform OpenGL bindings.
176 stars
15 watching
26 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
openglopengl-eswebgl
Related projects:
Repository | Description | Stars |
---|---|---|
go-gl/gl | Go bindings for OpenGL. | 1,088 |
go-gl/glfw | Provides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts. | 1,575 |
goxjs/glfw | Provides an API for creating OpenGL contexts and handling events in cross-platform applications. | 82 |
cginternals/glbinding | A C++ binding for the OpenGL API, providing a cross-platform and type-safe interface to the OpenGL API. | 831 |
ekmett/gl | Provides Haskell bindings to the OpenGL specification | 94 |
go-gl/mathgl | A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. | 561 |
binary1248/gls | A library to reduce boilerplate OpenGL code | 18 |
haskell-opengl/opengl | A set of Haskell libraries providing bindings to the OpenGL graphics API. | 147 |
brendanzab/gl-rs | A tool that generates bindings to OpenGL APIs | 682 |
aidan63/linc_opengl | A C library providing native bindings to the OpenGL API for use in Haxe applications | 2 |
haskell-opengl/glut | A Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language. | 61 |
bsl/glfw-b | Haskell bindings to a cross-platform library for creating windows with OpenGL contexts and managing input and events. | 71 |
3d0c/gmf | Go FFmpeg Bindings provide a Go interface to the FFmpeg multimedia framework | 889 |
snowkit/linc_opengl | A native binding library for OpenGL that provides access to OpenGL and GLEW APIs from Haxe code. | 8 |
bindbc/bindbc-opengl | Dynamic bindings to OpenGL for D programming language | 37 |