forked from go-gl-legacy/glfw
Go bindings for libglfw
License
Unknown, Zlib licenses found
Licenses found
Unknown
LICENSE
Zlib
GLFW_LICENSE
skelterjohn/glfw
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
================================================================================ GLFW ================================================================================ This is a set of Go bindings for GLFW. GLFW is a small C library that lets you create and manage an OpenGL context and its associated window, enumerate and change display modes, as well as handle inputs such as keyboard, mouse, joystick and time. GLFW provides a thin, multi-platform abstraction layer, primarily for applications whose sole graphics output is through the OpenGL API. While GLFW is very useful when developing multi-platform OpenGL applications, single-platform developers can also benefit from avoiding the drudgery of kludgy platform- specific APIs. This wrapper targets GLFW 2.7 We do not implement the thread/mutex api. Callback functions are also not implemented due to difficulties with calling Go code from C. ================================================================================ DEPENDENCIES ================================================================================ libglfw - http://www.glfw.org/download.html For OpenGL usage in examples, use https://github.com/banthar/Go-OpenGL ================================================================================ USAGE ================================================================================ $ git clone https://github.com:jteeuwen/glfw.git $ cd glfw && make ================================================================================ LICENSE ================================================================================ GLFW is licensed under the zlib/libpng license. Its contents can be found in the GLFW_LICENSE file. This wrapper code is subject to the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license. Its contents can be found at: http://creativecommons.org/publicdomain/zero/1.0/
About
Go bindings for libglfw
Resources
License
Unknown, Zlib licenses found
Licenses found
Unknown
LICENSE
Zlib
GLFW_LICENSE
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published