Mercurial > sdl-ios-xcode
annotate include/SDL_config_pandora.h @ 4573:6399178be313
Completed work on X11_CreateTexture. Added lots of safety features.
These include support for drawing a texture using the core protocol
while other textures are drawn using Xrender if Xrender does not support
the color format of the said texture or any other fault with Xrender.
author | Sunny Sachanandani <sunnysachanandani@gmail.com> |
---|---|
date | Fri, 28 May 2010 20:40:09 +0530 |
parents | f7b03b6838cb |
children | 11cedc036ca1 |
rev | line source |
---|---|
3189
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
1 /* |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
2 SDL - Simple DirectMedia Layer |
3697 | 3 Copyright (C) 1997-2010 Sam Lantinga |
3189
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
4 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
5 This library is free software; you can redistribute it and/or |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
6 modify it under the terms of the GNU Lesser General Public |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
7 License as published by the Free Software Foundation; either |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
8 version 2.1 of the License, or (at your option) any later version. |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
9 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
10 This library is distributed in the hope that it will be useful, |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
11 but WITHOUT ANY WARRANTY; without even the implied warranty of |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
13 Lesser General Public License for more details. |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
14 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
15 You should have received a copy of the GNU Lesser General Public |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
16 License along with this library; if not, write to the Free Software |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
18 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
19 Sam Lantinga |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
20 slouken@libsdl.org |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
21 */ |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
22 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
23 #ifndef _SDL_config_h |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
24 #define _SDL_config_h |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
25 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
26 /* This is a set of defines to configure the SDL features */ |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
27 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
28 /* General platform specific identifiers */ |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
29 #include "SDL_platform.h" |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
30 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
31 #define SDL_HAS_64BIT_TYPE 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
32 #define SDL_BYTEORDER 1234 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
33 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
34 #define HAVE_ALLOCA_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
35 #define HAVE_SYS_TYPES_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
36 #define HAVE_STDIO_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
37 #define STDC_HEADERS 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
38 #define HAVE_STDLIB_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
39 #define HAVE_STDARG_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
40 #define HAVE_MALLOC_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
41 #define HAVE_MEMORY_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
42 #define HAVE_STRING_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
43 #define HAVE_STRINGS_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
44 #define HAVE_INTTYPES_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
45 #define HAVE_STDINT_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
46 #define HAVE_CTYPE_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
47 #define HAVE_MATH_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
48 #define HAVE_ICONV_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
49 #define HAVE_SIGNAL_H 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
50 #define HAVE_MALLOC 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
51 #define HAVE_CALLOC 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
52 #define HAVE_REALLOC 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
53 #define HAVE_FREE 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
54 #define HAVE_ALLOCA 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
55 #define HAVE_GETENV 1 |
3581
15eea7a1fa97
Implemented SDL_setenv(), moved SDL_putenv() to compat.
Ryan C. Gordon <icculus@icculus.org>
parents:
3243
diff
changeset
|
56 #define HAVE_SETENV 1 |
3189
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
57 #define HAVE_PUTENV 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
58 #define HAVE_UNSETENV 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
59 #define HAVE_QSORT 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
60 #define HAVE_ABS 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
61 #define HAVE_BCOPY 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
62 #define HAVE_MEMSET 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
63 #define HAVE_MEMCPY 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
64 #define HAVE_MEMMOVE 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
65 #define HAVE_STRLEN 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
66 #define HAVE_STRDUP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
67 #define HAVE_STRCHR 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
68 #define HAVE_STRRCHR 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
69 #define HAVE_STRSTR 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
70 #define HAVE_STRTOL 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
71 #define HAVE_STRTOUL 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
72 #define HAVE_STRTOLL 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
73 #define HAVE_STRTOULL 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
74 #define HAVE_ATOI 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
75 #define HAVE_ATOF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
76 #define HAVE_STRCMP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
77 #define HAVE_STRNCMP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
78 #define HAVE_STRCASECMP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
79 #define HAVE_STRNCASECMP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
80 #define HAVE_SSCANF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
81 #define HAVE_SNPRINTF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
82 #define HAVE_VSNPRINTF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
83 #define HAVE_M_PI 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
84 #define HAVE_CEIL 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
85 #define HAVE_COPYSIGN 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
86 #define HAVE_COS 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
87 #define HAVE_COSF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
88 #define HAVE_FABS 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
89 #define HAVE_FLOOR 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
90 #define HAVE_LOG 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
91 #define HAVE_SCALBN 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
92 #define HAVE_SIN 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
93 #define HAVE_SINF 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
94 #define HAVE_SQRT 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
95 #define HAVE_SIGACTION 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
96 #define HAVE_SETJMP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
97 #define HAVE_NANOSLEEP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
98 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
99 #define SDL_AUDIO_DRIVER_DUMMY 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
100 #define SDL_AUDIO_DRIVER_OSS 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
101 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
102 #define SDL_INPUT_LINUXEV 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
103 #define SDL_INPUT_TSLIB 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
104 #define SDL_JOYSTICK_LINUX 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
105 #define SDL_HAPTIC_LINUX 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
106 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
107 #define SDL_LOADSO_DLOPEN 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
108 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
109 #define SDL_THREAD_PTHREAD 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
110 #define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
111 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
112 #define SDL_TIMER_UNIX 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
113 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
114 #define SDL_VIDEO_DRIVER_DUMMY 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
115 #define SDL_VIDEO_DRIVER_X11 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
116 #define SDL_VIDEO_DRIVER_X11_XINPUT 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
117 #define SDL_VIDEO_DRIVER_PANDORA 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
118 #define SDL_VIDEO_RENDER_OGL_ES 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
119 #define SDL_VIDEO_OPENGL_ES 1 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
120 |
ba1e64340565
Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
121 #endif /* _SDL_config_h */ |