[321/906] add OpenGL ES 2.x support.
authorJulien Isorce <julien.isorce@gmail.com>
Sun, 15 Mar 2009 13:48:19 +0000 (14:48 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:21 +0000 (19:31 +0000)
commit61a8f3444226fd561f5c16f2cdc9a3d069568620
tree8d76b76b330565be63664a608ad7ea0d504e0787
parent3c92a741a42c8e69fb162f3137038eead3728fab
[321/906] add OpenGL ES 2.x support.

In OpenGL 2.x for Embedded System, a lot of basic scene/draw functions
have been removed. It means that everything is made using vertex and
fragment shaders.
I have also added a gstglwindow backend for winCE that uses EGL
(Native Platform Graphics Intercace) (which is a full part of
OpenGL ES specification). It remove the use of wgl/glx functions.
gst-libs/gst/gl/gstgldisplay.c
gst-libs/gst/gl/gstgldisplay.h
gst-libs/gst/gl/gstgles2.h [new file with mode: 0644]
gst-libs/gst/gl/gstglshader.c
gst-libs/gst/gl/gstglshader.h
gst-libs/gst/gl/gstglwindow.h
gst-libs/gst/gl/gstglwindow_winCE.c [new file with mode: 0644]