Sam Lantinga
befb0f7f42
Updated copyright date
2008-12-08 00:27:32 +00:00
Sam Lantinga
9c4b835e49
Final merge of Google Summer of Code 2008 work...
...
Port SDL 1.3 to the Nintendo DS
by Darren Alton, mentored by Sam Lantinga
2008-08-27 15:10:03 +00:00
Sam Lantinga
eb59b3278d
Reverted Holmes' changes, they should be on the iphone branch
2008-07-05 16:15:44 +00:00
Holmes Futrell
a406dfe2a4
disabled compile time assertion ... no 64 bit primitive types available on iPhone (it appears)
2008-06-22 23:13:02 +00:00
Ryan C. Gordon
fd734cede6
Merged r3534:3535 from branches/SDL-1.2: Reset direction flag in SDL_revcpy().
2008-02-04 17:25:33 +00:00
Sam Lantinga
ea72f5eaf6
Merged revision 3458 from SDL 1.2, fixed Borland C alloca() prototype
2007-12-28 08:07:57 +00:00
Sam Lantinga
e9a87fd5e2
Fixed bug #451
...
SDL_memset4 copies a 32-bit value, not an 8-bit value.
2007-07-08 14:24:55 +00:00
Sam Lantinga
bdab6824fd
Fix for bug #447 merged from SDL 1.2
2007-07-04 08:01:04 +00:00
Sam Lantinga
c123a18337
Fixed bug #349
...
Solaris doesn't support the LATIN1 character set alias.
Merged from 1.2 svn revision 3133f
2007-07-04 07:08:16 +00:00
Sam Lantinga
9822c65fd8
Merge iconv const changes from 1.2
...
I'm not entirely happy with them. Maybe the right way to go is to leave
SDL_iconv() taking a non-const inbuf? How often are we converting const
strings anyway?
2007-06-28 06:57:08 +00:00
Ryan C. Gordon
f7db77be6a
Merged r3037:3038 from branches/SDL-1.2: Mac OS X memcpy/memset selection.
2007-06-03 08:39:23 +00:00
Ryan C. Gordon
1330f6b999
Merge r2918:2919 from 1.2 branch: alloca macro params in parentheses.
2006-11-29 10:34:05 +00:00
Ryan C. Gordon
e475d47d2a
Double Whoops. :P
2006-10-01 16:10:41 +00:00
Sam Lantinga
c7e5b9cf89
Whoops. :)
2006-10-01 16:07:32 +00:00
Sam Lantinga
0c86ca7a06
More of the Direct3D renderer is implemented, I'm not sure why it's not showing texture copies yet...
2006-07-14 06:40:53 +00:00
Sam Lantinga
f3567e6d90
Removed libc dependency on Windows again, to fix building with Visual C++ 2005 Express Edition.
...
Fixed performance problem with testsprite2 on the D3D driver.
2006-07-13 08:13:02 +00:00
Sam Lantinga
6bc598ea61
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
2006-07-10 21:04:37 +00:00
Sam Lantinga
2e6c98ee3a
Fixed bug #256
2006-06-21 07:35:02 +00:00
Sam Lantinga
530fd10d07
Fixed alloca declaration for MPW
2006-05-14 05:20:36 +00:00
Sam Lantinga
1195dd8133
Fixed bug #215
...
The current SVN trunk is missing the SDLCALL specifier at numerous locations.
It has to be added for all (possibly user provided) callbacks.
I stumbled over this while creating a makefile for the OpenWatcom compiler for
Win32.
2006-05-07 03:40:06 +00:00
Sam Lantinga
1374682c44
Fixed bug #176
...
[I'm fixing this for the public headers, but I'm not going to bother for the SDL library code (yet)]
To clarify: Normaly, GCC (or, to be precise, the preprocessor) will ignore
this, and compile the code happily. However, one can specify -Wundef to get a
warning about this.
One can probably argue whether to consider this a bug or not; but I think that
(a) from a semantic point of view, using "#if FOO" when FOO is not defined is
strange, and (b) since it is possible to trigger a warning about this, and a
trivial fix exists, it should be corrected.
I can think of two alternative patches, BTW:
1) Simply use #define HAVE_FOO 0, instead of not defining HAVE_FOO at all
2) Change
#if HAVE_FOO
to
#if HAVE_FOO+0
which always does the right thing.
But I think I still prefer the attached patch :-).
2006-04-13 13:38:40 +00:00
Sam Lantinga
3227f8dde8
Added _strnicmp support
2006-03-13 02:12:39 +00:00
Sam Lantinga
2b03f1c722
Win32 fixes
2006-03-13 02:06:33 +00:00
Sam Lantinga
48c546dc44
Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
2006-03-13 01:08:00 +00:00
Sam Lantinga
62c5e3a5d5
Fixed a bunch of 64-bit compatibility problems
2006-03-01 09:43:47 +00:00
Sam Lantinga
026aec11d6
Added pre-configured versions of SDL_config.h for various platforms
2006-02-24 07:26:31 +00:00
Sam Lantinga
190b425364
Use consistent identifiers for the various platforms we support.
...
Make sure every source file includes SDL_config.h, so the proper system
headers are chosen.
2006-02-21 08:46:50 +00:00
Sam Lantinga
eda62d8a77
On FreeBSD, alloca is defined in stdlib.h
2006-02-20 02:30:15 +00:00
Sam Lantinga
0ef73d9eae
Use only safe string functions
2006-02-19 23:46:34 +00:00
Sam Lantinga
b4ce56d8b0
More fixes for building on BeOS
2006-02-18 06:51:00 +00:00
Sam Lantinga
49255e3fa6
Fixes for BeOS and Solaris builds
2006-02-17 08:43:23 +00:00
Sam Lantinga
f05187e232
New configure-based build system. Still work in progress, but much improved
2006-02-16 10:11:48 +00:00
Sam Lantinga
438d1885a7
Whoops, need this. :)
2006-02-10 03:21:39 +00:00