gl: Add support for Vivante EGL FB windowing system
authorSebastian Dröge <sebastian@centricular.com>
Fri, 17 Feb 2017 10:24:58 +0000 (12:24 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:26 +0000 (19:32 +0000)
commited7c9f70d916095bbe6493ee6f4bb5710f93f617
tree511c012cd28829c8cd79c8a8dce8fb288c0fb992
parenta6cbe2a2cbfe7aeb7a2ea1a412d085812fda35a3
gl: Add support for Vivante EGL FB windowing system

This is very similar to how dispmanx on the Raspberry Pi works.

Based on a patch by Haihua Hu <b55597@freescale.com> from
https://github.com/Freescale/meta-freescale/tree/master/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad

https://bugzilla.gnome.org/show_bug.cgi?id=778825
gst-libs/gst/gl/Makefile.am
gst-libs/gst/gl/gstgldisplay.c
gst-libs/gst/gl/gstgldisplay.h
gst-libs/gst/gl/gstglwindow.c
gst-libs/gst/gl/viv-fb/Makefile.am [new file with mode: 0644]
gst-libs/gst/gl/viv-fb/gstgldisplay_viv_fb.c [new file with mode: 0644]
gst-libs/gst/gl/viv-fb/gstgldisplay_viv_fb.h [new file with mode: 0644]
gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c [new file with mode: 0644]
gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.h [new file with mode: 0644]