flake.*: add Nix flakes for setting up a development shell
gio: make blit and cover shaders available for FBO rendering
gui: add opacity support to the blit shader
This repository contains source code for the Gio project. It also contains the generators and derived versions for use with the GPU APIs supported by Gio.
The piet/gencpu.sh
script updates the piet-gpu binaries:
$ cd piet
$ ./gencpu.sh
Use Nix flakes to set up a development shell with the tool available
for running go generate
:
$ nix shell
See the Gio contribution guide.