gl

OpenGL binding

A Go cross-platform binding for OpenGL with support for multiple rendering backends.

Go cross-platform OpenGL bindings.

GitHub

177 stars
15 watching
26 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists

openglopengl-eswebgl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-gl/glGo bindings for OpenGL.1,099
go-gl/glfwProvides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts.1,584
goxjs/glfwProvides an API for creating OpenGL contexts and handling events in cross-platform applications.83
cginternals/glbindingA C++ binding for the OpenGL API, providing a cross-platform and type-safe interface to the OpenGL API.834
ekmett/glProvides Haskell bindings to the OpenGL specification93
go-gl/mathglA Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics.563
binary1248/glsA library to reduce boilerplate OpenGL code18
haskell-opengl/openglA set of Haskell libraries providing bindings to the OpenGL graphics API.147
brendanzab/gl-rsA tool that generates bindings to OpenGL APIs683
aidan63/linc_openglA C library providing native bindings to the OpenGL API for use in Haxe applications2
haskell-opengl/glutA Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language.61
bsl/glfw-bHaskell bindings to a cross-platform library for creating windows with OpenGL contexts and managing input and events.72
3d0c/gmfGo FFmpeg Bindings provide a Go interface to the FFmpeg multimedia framework891
snowkit/linc_openglA native binding library for OpenGL that provides access to OpenGL and GLEW APIs from Haxe code.8
bindbc/bindbc-openglDynamic bindings to OpenGL for D programming language37