glutils: fix matrix operations everywhere
authorMatthew Waters <matthew@centricular.com>
Thu, 17 Aug 2017 03:46:04 +0000 (13:46 +1000)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:30 +0000 (19:32 +0000)
commit21252d450c6817e48809cdcc96168f1a13d3dbe8
tree9fb1a899823cdb12dc8b0b3ffbfd0623e6ab39f7
parent1dc074d401a39c304d5dc0e7328f2fddd72cc7b3
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/libs/gstglmatrix.c [new file with mode: 0644]