Mercurial > sdl-ios-xcode
annotate include/SDL_config_iphoneos.h @ 3083:0bc41e0361d3
Date: Mon, 2 Mar 2009 16:27:42 +0200
From: "Mike Gorchak"
Subject: About QNX support in SDL 1.3
Right now I'm working on QNX SDL 1.3 drivers implementation and looks like a
lot of code must be completely reworked. But I'm ready for it :) Also I want
to add QNX Graphics Framework SDL driver, which is fullscreen graphics
framework, with support of hardware accelerated OpenGL ES implementations.
This Graphics Framework (called GF in QNX) could also use QNX Photon (window
manager GUI) as window manager.
In the attachment initial patch for QNX support in SDL 1.3
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 03 Mar 2009 04:21:51 +0000 |
parents | 31f207e27452 |
children | fb256fee28d8 |
rev | line source |
---|---|
2765
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
1 /* |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
2 SDL - Simple DirectMedia Layer |
2859 | 3 Copyright (C) 1997-2009 Sam Lantinga |
2765
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
4 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
5 This library is free software; you can redistribute it and/or |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
6 modify it under the terms of the GNU Lesser General Public |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
7 License as published by the Free Software Foundation; either |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
8 version 2.1 of the License, or (at your option) any later version. |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
9 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
10 This library is distributed in the hope that it will be useful, |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
11 but WITHOUT ANY WARRANTY; without even the implied warranty of |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
13 Lesser General Public License for more details. |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
14 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
15 You should have received a copy of the GNU Lesser General Public |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
16 License along with this library; if not, write to the Free Software |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
18 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
19 Sam Lantinga |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
20 slouken@libsdl.org |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
21 */ |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
22 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
23 #ifndef _SDL_config_iphoneos_h |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
24 #define _SDL_config_iphoneos_h |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
25 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
26 #include "SDL_platform.h" |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
27 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
28 typedef signed char int8_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
29 typedef unsigned char uint8_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
30 typedef signed short int16_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
31 typedef unsigned short uint16_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
32 typedef signed int int32_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
33 typedef unsigned int uint32_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
34 typedef unsigned long uintptr_t; |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
35 #define SDL_HAS_64BIT_TYPE 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
36 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
37 #define HAVE_ALLOCA_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
38 #define HAVE_SYS_TYPES_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
39 #define HAVE_STDIO_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
40 #define STDC_HEADERS 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
41 #define HAVE_STRING_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
42 #define HAVE_INTTYPES_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
43 #define HAVE_STDINT_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
44 #define HAVE_CTYPE_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
45 #define HAVE_MATH_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
46 #define HAVE_SIGNAL_H 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
47 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
48 /* C library functions */ |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
49 #define HAVE_MALLOC 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
50 #define HAVE_CALLOC 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
51 #define HAVE_REALLOC 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
52 #define HAVE_FREE 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
53 #define HAVE_ALLOCA 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
54 #define HAVE_GETENV 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
55 #define HAVE_PUTENV 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
56 #define HAVE_UNSETENV 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
57 #define HAVE_QSORT 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
58 #define HAVE_ABS 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
59 #define HAVE_BCOPY 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
60 #define HAVE_MEMSET 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
61 #define HAVE_MEMCPY 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
62 #define HAVE_MEMMOVE 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
63 #define HAVE_MEMCMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
64 #define HAVE_STRLEN 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
65 #define HAVE_STRLCPY 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
66 #define HAVE_STRLCAT 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
67 #define HAVE_STRDUP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
68 #define HAVE_STRCHR 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
69 #define HAVE_STRRCHR 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
70 #define HAVE_STRSTR 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
71 #define HAVE_STRTOL 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
72 #define HAVE_STRTOUL 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
73 #define HAVE_STRTOLL 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
74 #define HAVE_STRTOULL 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
75 #define HAVE_STRTOD 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
76 #define HAVE_ATOI 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
77 #define HAVE_ATOF 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
78 #define HAVE_STRCMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
79 #define HAVE_STRNCMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
80 #define HAVE_STRCASECMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
81 #define HAVE_STRNCASECMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
82 #define HAVE_SSCANF 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
83 #define HAVE_SNPRINTF 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
84 #define HAVE_VSNPRINTF 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
85 #define HAVE_SIGACTION 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
86 #define HAVE_SETJMP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
87 #define HAVE_NANOSLEEP 1 |
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
88 |
2771
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
89 /* enable iPhone version of Core Audio driver */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
90 #define SDL_AUDIO_DRIVER_COREAUDIOIPHONE 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
91 /* Enable the dummy audio driver (src/audio/dummy/\*.c) */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
92 #define SDL_AUDIO_DRIVER_DUMMY 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
93 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
94 /* Enable the stub cdrom driver (src/cdrom/dummy/\*.c) */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
95 #define SDL_CDROM_DISABLED 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
96 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
97 /* Enable the stub haptic driver (src/haptic/dummy/\*.c) */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
98 #define SDL_HAPTIC_DISABLED 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
99 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
100 /* Enable Unix style SO loading */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
101 /* Technically this works, but it violates the iPhone developer agreement */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
102 /* #define SDL_LOADSO_DLOPEN 1 */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
103 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
104 /* Enable the stub shared object loader (src/loadso/dummy/\*.c) */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
105 #define SDL_LOADSO_DISABLED 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
106 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
107 /* Enable various threading systems */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
108 #define SDL_THREAD_PTHREAD 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
109 #define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
110 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
111 /* Enable various timer systems */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
112 #define SDL_TIMER_UNIX 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
113 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
114 /* Supported video drivers */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
115 #define SDL_VIDEO_DRIVER_UIKIT 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
116 #define SDL_VIDEO_DRIVER_DUMMY 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
117 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
118 /* enable OpenGL ES */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
119 #define SDL_VIDEO_OPENGL_ES 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
120 #define SDL_VIDEO_RENDER_OGL_ES 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
121 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
122 /* enable iPhone keyboard support */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
123 #define SDL_IPHONE_KEYBOARD 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
124 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
125 /* Enable emulation of multiple mice through multi-touch */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
126 #define SDL_IPHONE_MULTIPLE_MICE 1 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
127 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
128 /* Set max recognized G-force from acceleromter |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
129 See src/joystick/uikit/SDLUIAccelerationDelegate.m for notes on why this is needed |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
130 */ |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
131 #define SDL_IPHONE_MAX_GFORCE 5.0 |
15e69dc6fded
Disabled the Haptic API on iPhone, changed the order of the header to match
Sam Lantinga <slouken@libsdl.org>
parents:
2765
diff
changeset
|
132 |
2765
f55c87ae336b
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
133 #endif /* _SDL_config_iphoneos_h */ |