On Fri, 4 Jan 2013 15:14:22 +1100 Dave <[email protected]> said:

>  Thanks for the info, Raster.  I knew it wasn't to do with terminology per
> se, but the issue certainly was noticeable with it.
> 
>  Just tried compiling evas with --enable-gl-flavor-gles and
> --enable-gles-variety-sgx .  Alas, terminology segfaults with this, but not
> before displaying a message about "libEGL warning: DRI2: failed to
> authenticate".  Apparently it has something to do with the Nvidia drivers not
> implementing DRI2 properly.

you'd need the mesa (nouveau) drivers i think. nvidia wont work. the intel mesa
drivers definitely come in both glx AND egl flavors with gles2, so you can
choose that there.

>  I may have a go at fixing it.  It'd take me months to get up to scratch, but
> could be a good way of getting into the EFL internals (e-ternals? :).

grep for NEWGL in the gl_x11/ engine dir. the code is all there in theory to do
it. it simply fails - init/setup works... without failure if u enable NEWGL..
but then makecurrent fails and i cant figure out what.

>  Cheers,
>  dave.k
> 
> 
>  In the year 2013, of the month of January, on the 4th day, Carsten Haitzler
> wrote:
> > thats a problem with glx. the glx version of evas's gl engine just cant
> > manage to set up destination alpha rendering. egl works. i have spent ages
> > trynig to make glx work - and if u use glxhcoosfbconfig (the NEWGL path
> > #ifder NEWGL) it all falls apart with failure to glxmakecurrent - thus its
> > #not enabled.
> > 
> > if you can make it work - good luck. i've spent days looking at samples of
> > how to make dest alpha work with glx and reproducing them etc. and for some
> > reason inside of evas something is different and it doesnt work - i've read
> > and re-read the code dozens upon dozens of times.
> > 
> > so nothing to do with terminology - to do with glx/evas. the software engine
> > produces the correct results. gl will.. if you use egl :)
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to