forked from enlightenment/efl
More cleanups by srl <srl@penguinpowered.com>.
SVN revision: 4068
This commit is contained in:
parent
8decb4effc
commit
6a62ebfa0e
|
@ -38,7 +38,7 @@ it will be slow. You can try the other engines:
|
||||||
./evas_test_old -m hard
|
./evas_test_old -m hard
|
||||||
|
|
||||||
x11 is the X11 pixmap engine. -s 0 turns off ``dithering'' and smooth shading
|
x11 is the X11 pixmap engine. -s 0 turns off ``dithering'' and smooth shading
|
||||||
for image objects hre for better speed. hard is the opengl hardware 3D
|
for image objects here for better speed. hard is the opengl hardware 3D
|
||||||
engine. Note that if you do NOT have real hardware accelerated GL it will be
|
engine. Note that if you do NOT have real hardware accelerated GL it will be
|
||||||
SLOOOOOOOOOOOOOW - VERY slow. Much slower than software. Also Mesa 3.2 and
|
SLOOOOOOOOOOOOOW - VERY slow. Much slower than software. Also Mesa 3.2 and
|
||||||
below has known bugs that cause a segv. It's been fixed in Mesa 3.3.
|
below has known bugs that cause a segv. It's been fixed in Mesa 3.3.
|
||||||
|
@ -68,11 +68,11 @@ The result is an application creates an Evas & attaches that evas to a window.
|
||||||
Now it just creates objects - create an image object, a text object, a line
|
Now it just creates objects - create an image object, a text object, a line
|
||||||
object, a rectangle object etc. It just moves and resizes these objects around
|
object, a rectangle object etc. It just moves and resizes these objects around
|
||||||
by calling routines in Evas - Evas handles redrawing, scaling, ordering the
|
by calling routines in Evas - Evas handles redrawing, scaling, ordering the
|
||||||
draws to acount for layers, clipping objects out that don't exist in the
|
draws to account for layers, clipping objects out that don't exist in the
|
||||||
visible Evas area etc. All the application need do is call evas_redraw when
|
visible Evas area etc. All the application need do is call evas_redraw when
|
||||||
it becomes idle to have the evas redraw what has changed.
|
it becomes idle to have the evas redraw what has changed.
|
||||||
|
|
||||||
This means less headache for tha application programmer. Now why do this as
|
This means less headache for the application programmer. Now why do this as
|
||||||
a whole new library? Well - because the library can render the Evas as fast
|
a whole new library? Well - because the library can render the Evas as fast
|
||||||
as possible. It uses Imlib2 to do the grunt work of loading images - and
|
as possible. It uses Imlib2 to do the grunt work of loading images - and
|
||||||
beyond that it can currently use either imlib2, OpenGL or X11 to render to the
|
beyond that it can currently use either imlib2, OpenGL or X11 to render to the
|
||||||
|
|
Loading…
Reference in New Issue