I've just pushed a bunch of commits that moves and renames many of the
low-level packages. Your programs shouldn't be affected, except for a
few user-visible changes:
- The newest version of the gogio tool is required for building programs
that depends of recent Gio versions.
- gioui.org/app/headless was moved to gioui.org/gpu/headless.
- Embedding Gio in non-Gio programs is a bit simpler. In particular, the
former public packages gioui.org/gpu/gl and gioui.org/gpu/backend are
now internal. See also the changes to the GLFW example program.