Linked by Kostis Kapelonis on Tue 15th Feb 2011 22:57 UTC
Thread beginning with comment 462664
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: Questionable statement
by fasteez on Wed 16th Feb 2011 06:08
in reply to "Questionable statement"
+1
rasterman has been said to be an awesome programmer doing wonders but I don't think any post gdi32 graphic toolkit used today lacks damage/dirty information (gdi32 has at least some form of it). Java Swing has it, irrc I used an option in kde4 to monitor the redraw regions .. Any experienced dev can confirm that ?
RE[2]: Questionable statement
by Hypnos on Wed 16th Feb 2011 08:21
in reply to "RE: Questionable statement"





Member since:
2008-11-19
The beauty of this comes from the fact that EFL does NOT need hardware accellerated support! Although it will take advantage of it (if found) it is not a strict requirement.
Do GTK+ and Qt require hardware acceleration?
The reason for this is the EFL canvas (named Evas) is a lot smarter that your average QT or GTK+ canvas. Instead of blindly rendering pixels and then forgetting about them, it actually keeps track of what is shown at the screen at any given time. Then it can calculated only the parts that have changed and do not render the rest.
Don't GTK+ and Qt also support XDAMAGE?
Perhaps the difference is:
The programmer is also completely un-aware of this.
More elaboration is in order on how EFL is unique.