On Mon, 22 Aug 2011 20:42:15 +0900 "Sung W. Park" <[email protected]> said:
looked at it. tested. it works. loosk good. in svn! thnks muchly! :) > Hi all, > > I've fixed some minor issues that I've been pushing off for later. > > The patch does the following: > > 1. Evas_GL and Evas had an issue where the viewport parameters were > being reset in the wrong context. Previously, this issue was temporarily > patched by flushing evas' pipeline and setting > evas_gl_common_context_use(NULL) in EvasGL's > make current. I know, it was pretty hacky. It turns out that in evas_engine, > there was a code evas_gl_common_context_resize(NULL) without doing > eng_window_use() first. So i've added that part and problem went was > resolved properly. :-) > > 2. Naturally, I've taken out the temporary patch from 1. > > 3. I've added code that took care of glBindFramebuffer(..., fbo) where the > fbo had to be saved and restored in case the user wanted to use his own fbo. > Also, I've had to take care of the case when fbo is 0 since 0 need to point > to evas_gl surface. > > 4. I've updated make_current a little as well. > > It's not that big of a patch. let me know what you guys think. > > cheers, > Sung -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
