GPipe-GLFW

GLFW OpenGL context creation for GPipe

https://github.com/plredmond/GPipe-GLFW

Version on this page:1.4.1.1
LTS Haskell 9.21:1.4.1.1
Stackage Nightly 2017-07-25:1.4.1
Latest on Hackage:1.4.1.4

See all snapshots GPipe-GLFW appears in

MIT licensed and maintained by Patrick Redmond
This version can be pinned in stack with:GPipe-GLFW-1.4.1.1@sha256:2685c4c488b76fa6273b6084078a7fcaba7a3ea93fedbe7a2a31aae11a73bf61,2004

Module documentation for 1.4.1.1

GPipe-GLFW is a utility library to enable the use of GLFW as the OpenGL window and context handler for GPipe. GPipe is a typesafe functional API based on the conceptual model of OpenGL.

Changes

1.4.1.1

1.4.1

  • Split Wrapped module to Window and Misc modules.
  • Don’t expose ErrorCallback, do expose the Error type for custom error callbacks.
  • Switch from ad-hoc parenting for shared contexts, to the “ancestor” pattern described in #24.
  • Adjustments to debug logging format.
  • Add smoketest for window close functions & sequential GPipe windows.
  • Bump deps to GPipe-2.2.1

1.4.0

  • Rewrite for new window handling interface.
  • Separate smoke tests to own package.

1.3.0

  • Overhaul Graphics.GPipe.Context.GLFW.Input to expose most of the functionality in GLFW Input guide.

1.2.3

  • SwiftsNamesake bumped version constraints.
  • Add a smoke test and stubs for shared-context tests.

1.2.2

  • grtlr added scroll callback registration.
  • Add a readme to be a good citizen and update documentation.

1.2.1

  • bch29 refactored and added new GLFW input callback registration functions as well as the unsafe module to access the GLFW window directly.

1.2

  • bch29 exposed more of the underlying GLFW hints.