move around - flatter.
[profile/ivi/evas.git] / src / lib / include / evas_options.h
1 #ifndef EVAS_OPTIONS_H
2 #define EVAS_OPTIONS_H 1
3
4 /* these may vary per OS */
5
6 /* what to build *//* small dither table is MUCH faster on ipaq */
7 /*#define BUILD_SMALL_DITHER_MASK*/
8
9 /*#define HARD_CODED_P3*/
10 /*#define HARD_CODED_P2*/
11
12 /*#define BUILD_CONVERT_1_GRY_1*/
13 /*#define BUILD_CONVERT_4_GRY_1*/
14 /*#define BUILD_CONVERT_4_GRY_4*/
15 /*#define BUILD_CONVERT_8_GRY_1*/
16 /*#define BUILD_CONVERT_8_GRY_4*/
17 /*#define BUILD_CONVERT_8_GRY_16*/
18 /*#define BUILD_CONVERT_8_GRY_64*/
19 /*#define BUILD_CONVERT_8_GRY_256*/
20 /*#define BUILD_CONVERT_8_RGB_332*/
21 /*#define BUILD_CONVERT_8_RGB_666*/
22 /*#define BUILD_CONVERT_8_RGB_232*/
23 /*#define BUILD_CONVERT_8_RGB_222*/
24 /*#define BUILD_CONVERT_8_RGB_221*/
25 /*#define BUILD_CONVERT_8_RGB_121*/
26 /*#define BUILD_CONVERT_8_RGB_111*/
27 /*#define BUILD_CONVERT_16_RGB_565*/
28 /*#define BUILD_CONVERT_16_RGB_555*/
29 /*#define BUILD_CONVERT_16_RGB_444*/
30 /*#define BUILD_CONVERT_16_RGB_454645*/
31 /*#define BUILD_CONVERT_16_RGB_ROT0*/
32 /*#define BUILD_CONVERT_16_RGB_ROT270*/
33 /*#define BUILD_CONVERT_24_RGB_888*/
34 /*#define BUILD_CONVERT_24_BGR_888*/
35 /*#define BUILD_CONVERT_32_RGB_8888*/
36 /*#define BUILD_CONVERT_32_BGR_8888*/
37 /*#define BUILD_CONVERT_32_RGB_ROT0*/
38 /*#define BUILD_CONVERT_32_RGB_ROT270*/
39
40 /*#define BUILD_SCALE_SAMPLE*/
41 /*#define BUILD_SCALE_SMOOTH*/
42 /*#define BUILD_SCALE_TRILINEAR*/
43
44 /*#define BUILD_MMX*/
45 /*#define BUILD_SSE*/
46 /*#define BUILD_C*/
47
48 /*#define BUILD_LOADER_PNG*/
49 /*#define BUILD_LOADER_JPEG*/
50 /*#define BUILD_LOADER_EET*/
51 /*#define BUILD_LOADER_EDB*/
52
53 /*#define BUILD_FMEMOPEN*/
54
55 /* check in that the user configured it right */
56 #ifndef BUILD_MMX
57 # ifndef BUILD_SSE
58 #  ifndef BUILD_C
59 #   error "Please Read the README"
60 #  endif
61 # endif
62 #endif
63
64 #ifdef BUILD_FMEMOPEN
65 # define _GNU_SOURCE
66 #endif
67
68 #define DIRECT_SCALE
69
70 #endif