Changelog of @hackage/wgpu-raw-hs 0.4.0.0

Revision history for wgpu-raw-hs

0.4.0.0 -- 2021-09-10

  • Version bump.

0.3.0.0 -- 2021-08-30

  • Add SDL surfaces.
  • Switch to using MonadIO instead of plain IO when possible.
  • Supply bracketing functions for withXXX.
  • Wrap raw WGPUHsInstance into a new structure which explicitly retains a reference to the dynamic library. This helps with resource freeing.
  • Add extra {-# INLINABLE #-} pragmas.

0.2.0.1 -- 2021-08-24

  • Linux support.

0.2.0.0 -- 2021-08-22

  • Microsoft Windows support.

0.1.0.3 -- 2021-08-20

  • Removed slightly-broken triangle example. There is now a fully-working triangle example in the wgpu-hs package instead.

0.1.0.2 -- 2021-08-16

  • Redo attempt at stubbing out createSurface.
  • Improve README.

0.1.0.1 -- 2021-08-16

  • Stub out Linux version of createSurface so that the package documentation will compile.

0.1.0.0 -- 2021-08-15

  • Initial version.
    • Mostly auto-generated bindings to the raw C API.
    • Surface creation for Metal on macOS.
    • Basic triangle example is kind-of working.