summaryrefslogtreecommitdiff
path: root/legacy/evas/README
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2011-11-15 11:35:35 +0000
committerCarsten Haitzler <raster@rasterman.com>2011-11-15 11:35:35 +0000
commitdf48b430b8af0dc0abb0f07cd322818e3e996c0a (patch)
tree569c46a5d5eec37d598048e541ef1b58a6faf3c4 /legacy/evas/README
parent9847d42c599987427475a1a53b3101e61e616e83 (diff)
update evas README
SVN revision: 65238
Diffstat (limited to 'legacy/evas/README')
-rw-r--r--legacy/evas/README31
1 files changed, 21 insertions, 10 deletions
diff --git a/legacy/evas/README b/legacy/evas/README
index 8d7b69e..dd87eef 100644
--- a/legacy/evas/README
+++ b/legacy/evas/README
@@ -1,4 +1,4 @@
1Evas 1Evas 1.1.0
2 2
3****************************************************************************** 3******************************************************************************
4 4
@@ -13,20 +13,22 @@ Requirements:
13Must: 13Must:
14 libc 14 libc
15 libm 15 libm
16 eina (1.0.0 or better) 16 eina (1.1.0 or better)
17 freetype (2.1.9 or better) 17 freetype (2.1.9 or better)
18 18
19Recommended: 19Recommended:
20 libX11 20 libX11 + libXext + libXrender
21 libXext 21 OpenGL2.0 or OpenGL-ES 2.0
22 fontconfig 22 fontconfig
23 libpng 23 libpng
24 libjpeg 24 libjpeg (6.0 or better)
25 eet (1.4.0 or better) 25 eet (1.5.0 or better)
26 libpthread 26 firbidi
27 harfbuzz
28 liblinebreak
27 29
28Optional: 30Optional:
29 XCB SDL OpenGL librsvg libtiff libgif edb DirectFB 31 XCB SDL OpenGL librsvg libtiff libgif edb DirectFB evas_generic_loaders
30 32
31Evas is a clean display canvas API for several target display systems 33Evas is a clean display canvas API for several target display systems
32that can draw anti-aliased text, smooth super and sub-sampled scaled 34that can draw anti-aliased text, smooth super and sub-sampled scaled
@@ -70,10 +72,10 @@ optimizing as much as possible. At least use -O2 or equivalents.
70Notes: 72Notes:
71 the small dither mask is faster on the ipaq, but is not as good looking. on 73 the small dither mask is faster on the ipaq, but is not as good looking. on
72 desktop machines it makes no speed difference so only use 74 desktop machines it makes no speed difference so only use
73 --enable-small-dither-mask if you are compiling for the ipaq 75 --enable-small-dither-mask if you really need the speed for low depth
74 you need at least 1 image loader if you want to load images. 76 you need at least 1 image loader if you want to load images.
75 gcc 3.0.x on solaris screws up the jpeg code so erroring out doesn't work. 77 gcc 3.0.x on solaris screws up the jpeg code so erroring out doesn't work.
76 use gcc 3.2 on solaris. 78 use gcc 3.2 on solaris.
77 79
78notes on features (--enable-FEATURE enables it and --disable-FEATURE 80notes on features (--enable-FEATURE enables it and --disable-FEATURE
79disables it, some being enabled or disabled by default or if 81disables it, some being enabled or disabled by default or if
@@ -828,6 +830,15 @@ left to right font rendering so languges such as arabic, hebrew and
828other "RTL" langauges display properly. 830other "RTL" langauges display properly.
829 831
830 832
833--enable-harfbuzz
834
835this enables support for the harfbuzz shaping library for complex
836shaping support in arabic, hindi and other similar languages.
837
838--enable-liblinebreak
839
840this enables support of complex line breaking rules using liblinebreak.
841
831--enable-evas-magic-debug 842--enable-evas-magic-debug
832 843
833this allows you to enable and disable evas's extra magic number 844this allows you to enable and disable evas's extra magic number