annotate include/SDL_config_pandora.h @ 5282:8e421890cdb8

Fixed bug #1117 There's a new event that's always sent when the window changes size, and that event is what the renderers listen for to determine if they need to rebind their context.
author Sam Lantinga <slouken@libsdl.org>
date Sat, 12 Feb 2011 19:02:14 -0800
parents b530ef003506
children
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
5267
b530ef003506 Happy 2011! :)
Sam Lantinga <slouken@libsdl.org>
parents: 4471
diff changeset
3 Copyright (C) 1997-2011 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
4471
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
31 #ifdef __LP64__
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
32 #define SIZEOF_VOIDP 8
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
33 #else
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
34 #define SIZEOF_VOIDP 4
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
35 #endif
11cedc036ca1 Hello Sam.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
36
3189
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
37 #define SDL_HAS_64BIT_TYPE 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
38 #define SDL_BYTEORDER 1234
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
39
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
40 #define HAVE_ALLOCA_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
41 #define HAVE_SYS_TYPES_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
42 #define HAVE_STDIO_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
43 #define STDC_HEADERS 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
44 #define HAVE_STDLIB_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
45 #define HAVE_STDARG_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
46 #define HAVE_MALLOC_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
47 #define HAVE_MEMORY_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
48 #define HAVE_STRING_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
49 #define HAVE_STRINGS_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
50 #define HAVE_INTTYPES_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
51 #define HAVE_STDINT_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
52 #define HAVE_CTYPE_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
53 #define HAVE_MATH_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
54 #define HAVE_ICONV_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
55 #define HAVE_SIGNAL_H 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 #define HAVE_MALLOC 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57 #define HAVE_CALLOC 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
58 #define HAVE_REALLOC 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 #define HAVE_FREE 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
60 #define HAVE_ALLOCA 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
61 #define HAVE_GETENV 1
3581
15eea7a1fa97 Implemented SDL_setenv(), moved SDL_putenv() to compat.
Ryan C. Gordon <icculus@icculus.org>
parents: 3243
diff changeset
62 #define HAVE_SETENV 1
3189
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
63 #define HAVE_PUTENV 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
64 #define HAVE_UNSETENV 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
65 #define HAVE_QSORT 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66 #define HAVE_ABS 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 #define HAVE_BCOPY 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
68 #define HAVE_MEMSET 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
69 #define HAVE_MEMCPY 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
70 #define HAVE_MEMMOVE 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
71 #define HAVE_STRLEN 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
72 #define HAVE_STRDUP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 #define HAVE_STRCHR 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 #define HAVE_STRRCHR 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
75 #define HAVE_STRSTR 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 #define HAVE_STRTOL 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 #define HAVE_STRTOUL 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 #define HAVE_STRTOLL 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
79 #define HAVE_STRTOULL 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
80 #define HAVE_ATOI 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
81 #define HAVE_ATOF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
82 #define HAVE_STRCMP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
83 #define HAVE_STRNCMP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
84 #define HAVE_STRCASECMP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
85 #define HAVE_STRNCASECMP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
86 #define HAVE_SSCANF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
87 #define HAVE_SNPRINTF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
88 #define HAVE_VSNPRINTF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
89 #define HAVE_M_PI 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
90 #define HAVE_CEIL 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
91 #define HAVE_COPYSIGN 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
92 #define HAVE_COS 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93 #define HAVE_COSF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 #define HAVE_FABS 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95 #define HAVE_FLOOR 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96 #define HAVE_LOG 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
97 #define HAVE_SCALBN 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
98 #define HAVE_SIN 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
99 #define HAVE_SINF 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
100 #define HAVE_SQRT 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
101 #define HAVE_SIGACTION 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
102 #define HAVE_SETJMP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
103 #define HAVE_NANOSLEEP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
104
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
105 #define SDL_AUDIO_DRIVER_DUMMY 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
106 #define SDL_AUDIO_DRIVER_OSS 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
107
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
108 #define SDL_INPUT_LINUXEV 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
109 #define SDL_INPUT_TSLIB 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
110 #define SDL_JOYSTICK_LINUX 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
111 #define SDL_HAPTIC_LINUX 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 #define SDL_LOADSO_DLOPEN 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
115 #define SDL_THREAD_PTHREAD 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
116 #define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
117
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
118 #define SDL_TIMER_UNIX 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
119
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
120 #define SDL_VIDEO_DRIVER_DUMMY 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
121 #define SDL_VIDEO_DRIVER_X11 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 #define SDL_VIDEO_DRIVER_X11_XINPUT 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
123 #define SDL_VIDEO_DRIVER_PANDORA 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 #define SDL_VIDEO_RENDER_OGL_ES 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 #define SDL_VIDEO_OPENGL_ES 1
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126
ba1e64340565 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
127 #endif /* _SDL_config_h */