From: "Sung W. Park" <sungwoo@gmail.com>
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 2 May 2011 02:14:00 +0000 (02:14 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 2 May 2011 02:14:00 +0000 (02:14 +0000)
commit1940e6f79e2c26d03e39e81c624a0a113eaa8ac3
tree3def5da54fa77e36dad4a61fbf3ec7f0f8d0ca79
parent36e3c328a6dfb99f2643ea718f711d171b9e6025
From: "Sung W. Park" <sungwoo@gmail.com>
Subject: evas_gl_api_get patch.

Here's a patch that simply overrides the GL functions for Evas_GL
except for two functions that I provide on my own.  It may have some symbol
resolving warnings but that'll all go away eventually when we do everything
via dlsym or getProcAddress.

You can apply the patch to the latest revision of evas.  (I've just
updated them) I'm also attaching a sample GLES program that uses
evas_gl_api_get. You don't need to link it to -lGL.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@59092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/Evas_GL.h
src/lib/canvas/evas_gl.c
src/lib/include/evas_common.h
src/lib/include/evas_private.h
src/modules/engines/gl_common/evas_gl_context.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/engines/gl_x11/evas_x_main.c