On Tue, 31 Jan 2006 23:09:45 +0000 mista <[EMAIL PROTECTED]> babbled:

> Am Dienstag, den 31.01.2006, 10:27 +0900 schrieb Carsten Haitzler:
> 
> > 
> > now as i was saying - forget it. i am sick to death of having this
> > discussion every few weeks - repeatedly. either setup up - learn to code
> > and fix the engine yourself and address these issues in the gl engine AND
> > in all the gl drivers - or accept what u get.
> > 
> 
> Hi, 
> I won´t start a new discussion of that type or bug somebody to to
> something. I´m looking for a project to work on. Now I think to saw two
> possibilities how to use opengl in e without making e directly depended
> on it. 
> 
> I use clearlook-cairo with glitz and I can´t complain of cairo´s speed.
> So is there anything more needed than letting e-evas´ draw with cairo
> output? I didn´t test evas cairo stuff, but would it be a way to go ? I
> know evas-cairo is actually abandonded, how much work is it to get it up
> to date? 

you need to implmenent text, gradient, line and polygon re3dnering still. the
rest is done. without these even being drawn it was 1/25th the speed of evas's
software rendering. evas does have a DIRECT TO GL engine of its own - as i said
- it has many fewer issues. a glitz engine woudl be possible - but frankly - u
will have the same end problems anyway. generating things liek a shape mask are
basically impractical using an form of gl as the onyl sane way to do so ends up
being an abysmal software path. so any theme with shaped borders (rounded
edges) menus etc. will crawl like continental drift - theres the other problem
of requiring gl buffers everywhere and lock contention.

> Probably the better solution is making a new backend basend on
> evas-xrender. To me this states that a port is possible:   
>  "The semantics of glitz are designed to precisely match the
> specification of the X Render extension"(freedesktop.org/software/glitz)
> 
> hm, one of the things I forgot... is it much work to make e output to
> evas-xrender?

almost none. its a config option :)

> After all could this give any performance advantages?

if you are instanely lucky (ati R200/r250 card, at least 64mb video ram, x.org
latest 7.0 or cvs, turning on exa, other options, and some incredible luck - i
have a checkout of x.org cvs from a particular day that happens to have this
work with accelerattion - ane the xrender engine actually beats the opengl
engine by 50% performance)

> Regards,
> Hannes Janetzek
> 
>  
>      
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to