faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
|
So
by thom on Tuesday 28/Jun/2005, @04:33
|
So it's a new 2D acceleration layer which doesn't use OpenGL, how is it different from Evas ?
Is it specific to Qt and does it need any modifications beside video drivers ? |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: So
by Morty on Tuesday 28/Jun/2005, @04:43
|
Its not dependent on any toolkit, not like Evas which is part of a toolkit. It's in the Xserver and not specific to Qt. It does not sound like it needs any modifications besides the video driver, it's a replacement for xaa.
|
[
Reply To This | View ]
|
Re: So
by superstoned on Tuesday 28/Jun/2005, @04:43
|
well, it is part of X11, and evas is not. i guess evas is specific for enlightenment...
it has nothing to do with QT, afaik, all it has to do is replace XAA (and be faster).
|
[
Reply To This | View ]
|
Re: So
by Anonymous on Tuesday 28/Jun/2005, @08:24
|
evas is a generic graphics library, it doesn't depend on Enlightenment, much like imlib which was also created by E crew.
|
[
Reply To This | View ]
|
|
Evas is a canvas
by Craig Ringer on Tuesday 28/Jun/2005, @08:50
|
Because evas is a fast canvas library. This is an in-driver architecture to let drivers accelerate primitive drawing operations they couldn't before, and do existing ones much more simply.
Evas (and Cairo) provide a simple and optimised way to do things like say "draw an antialiased line at 50 pt width on a 1m canvas scaled to fit my 400x400 px window" without the app author descending into sobbing fits. XAA and friends help the graphics card driver do the underlying "draw this antialiased 5pt line from (x1,y1)px to (x2,y2)px on :0.0" *really* *fast*.
Evas, Cairo, etc can't reach into the graphics driver level and use hardware specific graphics tricks. XAA and friends aren't a drawing API, they're an acceleration framework. The two really have basically nothing in common, except in that the former can use tha latter.
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by jenga on Tuesday 28/Jun/2005, @09:19
|
nice post. to all others doing a "what about debian" in a slack topic, leap.
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by superstoned on Tuesday 28/Jun/2005, @09:23
|
well, i think it is not bad to ask about technology that seems to be related. not only because it can be informative (i didn't exactly know the diferences as the parent did), but also point to duplication off efforts - which CAN be a bad thing.
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by ac on Tuesday 28/Jun/2005, @09:30
|
Everything of E17 is duplication, otherwise it would be a concerted effort together with X, GNOME and KDE.
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by illogic-al on Tuesday 28/Jun/2005, @18:05
|
since the things in E17 came first they are being duplicated. Try getting your facts straight before troll... wait nm. Trolls don't get there facts straight.
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by thom on Wednesday 29/Jun/2005, @01:15
|
Thanks for your answer,
So will Qt use Cairo or something similar (is it arthur) on top of EXA ?
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by Anonymous on Wednesday 29/Jun/2005, @01:22
|
Qt4 has Arthur: http://doc.trolltech.com/4.0/qt4-arthur.html
|
[
Reply To This | View ]
|
Re: Evas is a canvas
by ac on Wednesday 29/Jun/2005, @04:16
|
Qt Arthur will use XRender that is accelatered by the graphics drivers use of EXA.
|
[
Reply To This | View ]
|
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|