glutils: fix matrix operations everywhere
authorMatthew Waters <matthew@centricular.com>
Thu, 17 Aug 2017 03:46:04 +0000 (13:46 +1000)
committerMatthew Waters <matthew@centricular.com>
Wed, 23 Aug 2017 05:32:10 +0000 (15:32 +1000)
commitd8bc42fb3017a160042f7bd22fcf2aa563f428a2
tree0ebab74d04ae2a6c845785473671b70905a2543e
parent05a2aa33eaa33a07fd0936f903e4ba2c02032d60
glutils: fix matrix operations everywhere

- correct the matrix multiplication
- Use column-major matrices
  - reverse order of matrix multiplications

https://bugzilla.gnome.org/show_bug.cgi?id=785980
ext/gl/gstglimagesink.c
ext/gl/gstgltransformation.c
ext/gl/gstglutils.c
ext/gl/gstglutils.h
gst-libs/gst/gl/gstglutils.c
gst-libs/gst/gl/gstglutils_private.h
tests/check/Makefile.am
tests/check/libs/.gitignore
tests/check/libs/gstglmatrix.c [new file with mode: 0644]