Mercurial > sdl-ios-xcode
comparison docs.html @ 4280:e1826b24ee8d SDL-1.2
Updated documentation with major changes for 1.2.14
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 07 Oct 2009 08:00:20 +0000 |
parents | 8b10a6efad41 |
children | 6e3c19f8ab96 |
comparison
equal
deleted
inserted
replaced
4279:42ad751f3192 | 4280:e1826b24ee8d |
---|---|
23 | 23 |
24 <BLOCKQUOTE> | 24 <BLOCKQUOTE> |
25 <P> | 25 <P> |
26 Fixed flicker when resizing the SDL window | 26 Fixed flicker when resizing the SDL window |
27 </P> | 27 </P> |
28 <P> | |
29 Fixed crash in SDL_SetGammaRamp() | |
30 </P> | |
31 <P> | |
32 Fixed freeze in SDL_memset() with 0 length when assembly code is disabled. | |
33 </P> | |
34 <P> | |
35 Added SDL_NO_LOCK_KEYS environment variable to enable normal up/down events for Caps-Lock and Num-Lock keys. | |
36 </P> | |
37 <P> | |
38 Fixed audio quality problem when converting between 22050 Hz and 44100 Hz. | |
39 </P> | |
40 <P> | |
41 Fixed a threading crash when a few threads are rapidly created and complete. | |
42 </P> | |
43 <P> | |
44 Fixed crash loading BMP files saved with the scanlines inverted. | |
45 </P> | |
46 <P> | |
47 Fixed mouse coordinate clamping if SDL_SetVideoMode() isn't called in response to SDL_VIDEORESIZE event. | |
48 </P> | |
49 <P> | |
50 Added doxygen documentation for the SDL API headers. | |
51 </P> | |
28 </BLOCKQUOTE> | 52 </BLOCKQUOTE> |
29 | 53 |
30 <H3> Unix Notes </H3> | 54 <H3> Unix Notes </H3> |
31 | 55 |
32 <BLOCKQUOTE> | 56 <BLOCKQUOTE> |
33 <P> | 57 <P> |
58 Fixed potential memory corruption due to assembly bug with SDL_revcpy() | |
59 </P> | |
60 <P> | |
61 Fixed crashes trying to detect SSE features on x86_64 architecture. | |
62 </P> | |
63 <P> | |
64 Fixed assembly for GCC optimized 50% alpha blending blits. | |
65 </P> | |
66 <P> | |
34 Added configure option --enable-screensaver, to allow enabling the screensaver by default. | 67 Added configure option --enable-screensaver, to allow enabling the screensaver by default. |
35 </P> | 68 </P> |
36 <P> | 69 <P> |
37 Use XResetScreenSaver() instead of disabling screensaver entirely. | 70 Use XResetScreenSaver() instead of disabling screensaver entirely. |
38 </P> | 71 </P> |
72 <P> | |
73 Removed the maximum window size limitation on X11. | |
74 </P> | |
75 <P> | |
76 Fixed setting the X11 window input hint. | |
77 </P> | |
78 <P> | |
79 Fixed distorted X11 window icon for some visuals. | |
80 </P> | |
81 <P> | |
82 Fixed detecting X11 libraries for dynamic loading on 64-bit Linux. | |
83 </P> | |
84 <P> | |
85 SDL_GL_GetAttribute(SDL_GL_SWAP_CONTROL) returns the correct value with GLX_SGI_swap_control. | |
86 </P> | |
87 <P> | |
88 The SDL_VIDEO_FULLSCREEN_HEAD environment variable can be set to 0 to place fullscreen SDL windows on the first Xinerama screen. | |
89 </P> | |
90 <P> | |
91 Added the SDL_VIDEO_FBCON_ROTATION environment variable to control output orientation on the framebuffer console. | |
92 <BR> | |
93 Valid values are: | |
94 <UL> | |
95 <LI>not set - Not rotating, no shadow. | |
96 <LI>"NONE" - Not rotating, but still using shadow. | |
97 <LI>"CW" - Rotating screen clockwise. | |
98 <LI>"UD" - Rotating screen upside down. | |
99 <LI>"CCW" - Rotating screen counter clockwise. | |
100 </UL> | |
101 </P> | |
102 <P> | |
103 Fixed DirectFB detection on some Linux distributions. | |
104 </P> | |
105 <P> | |
106 Added code to use the PS3 SPE processors for YUV conversion on Linux. | |
107 </P> | |
108 <P> | |
109 Improved support for PulseAudio | |
110 </P> | |
111 <P> | |
112 The Network Audio System support is now dynamically loaded at runtime. | |
113 </P> | |
114 <P> | |
115 Fixed crash with the MP-8866 Dual USB Joypad on newer Linux kernels. | |
116 </P> | |
117 <P> | |
118 Fixed crash in SDL_Quit() when a joystick has been unplugged. | |
119 </P> | |
39 </BLOCKQUOTE> | 120 </BLOCKQUOTE> |
40 | 121 |
41 <H3> Windows Notes </H3> | 122 <H3> Windows Notes </H3> |
42 | 123 |
43 <BLOCKQUOTE> | 124 <BLOCKQUOTE> |
44 <P> | 125 <P> |
126 Verified 100% compatibility with Windows 7. | |
127 </P> | |
128 <P> | |
129 Prevent loss of OpenGL context when setting the video mode in response to a window resize event. | |
130 </P> | |
131 <P> | |
132 Improved mouse input responsiveness for first-person-shooter games. | |
133 </P> | |
134 <P> | |
135 The SDL_STDIO_REDIRECT environment variable can be used to override whether SDL redirects stdio to stdout.txt and stderr.txt. | |
136 </P> | |
137 <P> | |
138 Fixed video initialization with SDL_WINDOWID on Windows XP | |
139 </P> | |
140 <P> | |
141 Fixed dynamic object loading on Windows CE. | |
45 </P> | 142 </P> |
46 </BLOCKQUOTE> | 143 </BLOCKQUOTE> |
47 | 144 |
48 <H3> Mac OS X Notes </H3> | 145 <H3> Mac OS X Notes </H3> |
49 | 146 |
50 <BLOCKQUOTE> | 147 <BLOCKQUOTE> |
51 <P> | 148 <P> |
149 SDL now builds on Mac OS X 10.6 (Snow Leopard). | |
150 <BR> | |
151 Eric Wing posted a good rundown on the numerous changes here: <A HREF="http://playcontrol.net/ewing/jibberjabber/big_behind-the-scenes_chang.html">http://playcontrol.net/ewing/jibberjabber/big_behind-the-scenes_chang.html</A> | |
152 </P> | |
153 <P> | |
154 The X11 video driver is built by default. | |
155 </P> | |
156 <P> | |
157 Fixed SDL_VIDEO_WINDOW_POS environment variable for Quartz target. | |
158 </P> | |
159 <P> | |
160 Fixed setting the starting working directory in release builds. | |
52 </P> | 161 </P> |
53 </BLOCKQUOTE> | 162 </BLOCKQUOTE> |
54 | 163 |
55 <IMG SRC="docs/images/rainbow.gif" ALT="[separator]" WIDTH="100%"> | 164 <IMG SRC="docs/images/rainbow.gif" ALT="[separator]" WIDTH="100%"> |
56 | 165 |