packages feed

gl-block-1.1: ChangeLog.md

## 1.1

- Fix gsizeOf140 for M1 C.
- Add some Foreign.C instances.
- Add `Block` instances for 16-bit scalars: `Word16`, `Int16`, `CShort`,
  `CUShort`, and `Half` (GLSL `float16_t`, via the `half` package).
- Fix generic struct layout: a low-alignment field followed by a
  higher-alignment field in the same (right-leaning) product subtree was
  over-padded — e.g. `data S = S Word16 Word16 Float` placed the second
  `Word16` at offset 4 instead of 2. Fields are now laid out by threading the
  running offset through each leaf and rounding to the leaf's own base
  alignment, matching glslang/spirv-cross.

## 1.0

Initial release, extracted from EKmett's codex/glow project.