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

Reply via email to