efl/legacy
Sung Park ef0e4dcaec Cleaned up some evas_gl code and added surface cap feature.
(Trying it again since this commit broke evas build yesterday.)

Previously, evas_gl_surface_create() didn't actually do
the render buffer attach to the the FBO. It was performed when
the make_current was called for the first time.  The issue
was that even though the surface was successfully created with
the given configuration, there was a possibility of make_current
failing with the error message "FBO not complete" because of
the surface configuration.

So, I've added a piece of code that checks the FBO
capabilities beforehand to set up a available surface configurations
so that it doesn't have to fail during make_current for unsupported
surface format.

Also, I've changed the surface config in a way that once the
user calls evas_gl_surface_create(), evas gl sets the config
parameter with configuration that evas_gl is actually using.


SVN revision: 70680
2012-05-03 02:33:18 +00:00
..
ecore Ecore_Wayland: Patch from Robert Bradford (rob@linux.intel.com) for 2012-05-02 18:04:40 +00:00
edje edje: doing less is actually better. 2012-05-02 06:55:15 +00:00
eet From: Jérôme Pinot <ngc891@gmail.com> 2012-04-27 10:34:49 +00:00
eeze eeze - [E-devel] [patch] minor fix to eeze doc 2012-05-02 01:09:48 +00:00
efreet efl: add release point in ChangeLog files. 2012-04-26 08:07:22 +00:00
eina eina/eina_stringshare - + NULL Checking. 2012-05-02 05:05:10 +00:00
eio eio,ethumb,emotion: Fix build out of tree. 2012-04-30 01:40:00 +00:00
embryo efl: add release point in ChangeLog files. 2012-04-26 08:07:22 +00:00
emotion eio,ethumb,emotion: Fix build out of tree. 2012-04-30 01:40:00 +00:00
eobj Eo: Added debug-mode check for eo_data_get. 2012-05-02 13:59:18 +00:00
escape added short description in the missing README contents 2012-04-07 01:25:36 +00:00
ethumb eio,ethumb,emotion: Fix build out of tree. 2012-04-30 01:40:00 +00:00
evas Cleaned up some evas_gl code and added surface cap feature. 2012-05-03 02:33:18 +00:00
evil * NEWS: 2012-04-26 04:40:45 +00:00