@hackage GLFW-b3.3.9.1
Bindings to GLFW OpenGL library
Categories
License
BSD-3-Clause
Maintainer
Brian Lewis <brian@lorf.org> , Schell Scivally <schell.scivally@synapsegroup.com> , Pavel Krajcevski <krajcevski@gmail.com>
Links
Versions
Installation
Dependencies (4)
- array >=0.5.3.0
- base <5
- bindings-GLFW >=3.3.9.2
- deepseq >=1.1.0.0 Show all…
Dependents (57)
@hackage/fwgl-glfw, @hackage/nanovg, @hackage/dynamic-graph, @hackage/keid-core, @hackage/gelatin, @hackage/gpu-vulkan-middle-khr-surface-glfw, Show all…
GLFW-b
Description
Haskell bindings to GLFW, an Open Source, multi-platform library for creating windows with OpenGL contexts and managing input and events.
GLFW-b depends on bindings-GLFW, which, as of the time of this writing, binds to GLFW 3.3, released 2019-04-15.
For a demonstration of GLFW-b, see GLFW-b-demo.
When running GLFW-b in GHCI, don't forget to
:set -fno-ghci-sandbox
since GHCI can (and might) run each line of your code in a fresh unbounded thread.
Contributing
This package uses git-flow as development model, in short that means that:
- New features should be added to "develop" branch.
- "master" branch is reserved for stable releases.
- Patches for bugs related with previous releases should always be done in "hotfixes" branch.
- All merge commits to master from "hotfixes" should be done using the "--no-ff" flag and from "develop" should avoid merging commits.
Until we have a defined road-map we are going to leave out "release "branches" and "feature branches". For more information about this development model please refer to this site.
Thanks you, and happy coding.