
Instead of listing all matrix cells as floats, and the inverse as a 16-length float array, use graphene_matrix_t in the structure itself. With this commit, all from/to CoglMatrix conversions are gone. It is also not possible to initialize a CoglMatrix using the macro anymore. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1439