evas: Deal with double glShaderSource signature
authorHenrique Dante de Almeida <hdante@profusion.mobi>
Wed, 30 Jan 2013 17:52:56 +0000 (15:52 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 26 Feb 2013 13:17:28 +0000 (10:17 -0300)
commit211c33ff6e76e5d3f7dd7ac3c2feaad6900c5e3c
tree6f8426e00b0dce6068a5bba6a166d84a5afe3d49
parentb9ac180af64ef810eed95a5e08940cfa2a55b83a
evas: Deal with double glShaderSource signature

The function glShaderSource may have 2 signatures:
http://stackoverflow.com/questions/12586695/signature-difference-in-openglshadersource-between-opengl-es-2-revisions
http://www.opengl.org/sdk/docs/man/xhtml/glShaderSource.xml
http://www.khronos.org/opengles/sdk/docs/man/xhtml/glShaderSource.xml

This patch changes all internal signatures to use the most restrictive signature.
src/modules/evas/engines/gl_common/evas_gl_api.c
src/modules/evas/engines/software_generic/evas_engine.c
src/modules/evas/engines/wayland_egl/evas_engine.c