On Fri, 4 Jan 2013 13:27:40 +1100 Dave <[email protected]> said: > Translucent option in terminology behaves slightly differently, depending on > what rendering engine is used in the elementary config. > > With software rendering, the background is fully tinted by the > BG_COLOR_TRANSLUCENT value in the terminology theme. > > With opengl rendering, anything near bright white goes through completely > untinted, and only darker colours are affected.
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 :) > Also, alpha values don't seem to behave properly with opengl rendering. If > I set the BG_COLOR_TRANSLUCENT alpha value to 255, terminology is still > translucent with opengl. With software rendering, the background becomes > fully opaque, as I'd expect. > > Lastly, if I try to set a fully black background with BG_COLOR_TRANSLUCENT > (0 0 0 255), I get a completely tranparent window in opengl. With software, > it's completely black. > > Seems to me that the software rendering option is doing a better job than > opengl. > > Thoughts anyone? > > Cheers, > dave.k > > ------------------------------------------------------------------------------ > 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 > -- ------------- 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
