Commit Graph

3165 Commits

Author SHA1 Message Date
Sam Lantinga
a112207d03 The config sets the default assertion level so people can override it for their own use in application code. 2010-01-13 07:25:28 +00:00
Ryan C. Gordon
bb12640ed4 Fixed build problems with gcc __attribute__. 2010-01-13 07:00:20 +00:00
Sam Lantinga
5f76c6b2d5 First pass at Ryan's assertion code, minor tweaks to come. 2010-01-13 06:47:17 +00:00
Ryan C. Gordon
0716883b87 Added a few basic things to svn:ignore. 2010-01-13 06:39:44 +00:00
Sam Lantinga
4ea7937dbf Don't warn about unused variables - there's a ton of them. :) 2010-01-13 05:25:16 +00:00
Sam Lantinga
f6aea4b37a Fixed compiler warning (missing prototype for SDL_Quit()) 2010-01-13 05:24:03 +00:00
Sam Lantinga
75c85ba27e Fixed function prototype 2010-01-13 05:21:30 +00:00
Sam Lantinga
9484504baa Fixed Mac OS X Xcode build 2010-01-13 05:08:41 +00:00
Sam Lantinga
572b6f9b25 Fixed iPhone build 2010-01-13 04:58:31 +00:00
Couriersud
f4c6c92486 DirectFB driver compiles again
- moved to new drawing api
2010-01-11 21:49:09 +00:00
Couriersud
1beb30856a Fix detection of directfb.h
- AC_CHECK_HEADER wants CPPFLAGS
2010-01-11 21:46:59 +00:00
Ryan C. Gordon
02bb46f347 Removed incorrect SDL_GetAudioDeviceName() call from loopwave.c.
SDL_GetAudioDeviceName(1, 0) does not mean "name of the default output device."
2010-01-11 07:58:55 +00:00
Ryan C. Gordon
be72893582 Since we're not using the CoreAudio HAL now, we don't need to use EnableIO.
I think that's how it works.

Fixes failure to open audio device on Mac OS X.
2010-01-11 07:45:34 +00:00
Ryan C. Gordon
629a33f24d Patched to compile. 2010-01-11 07:33:56 +00:00
Ryan C. Gordon
0c92f2de0b Call SDL_Init() before SDL_GetNumAudioDrivers().
Not sure why that was reversed.
2010-01-10 19:09:57 +00:00
Ryan C. Gordon
9b0b122375 Merged r4874:4875 from branches/SDL-1.2: testwm keyboard debug output. 2010-01-10 18:25:04 +00:00
Ryan C. Gordon
7b51107391 Merged r3576:3577 from branches/SDL-1.2: X11 Xlibint.h include fixes. 2010-01-10 18:19:35 +00:00
Sam Lantinga
aeb3d31334 Updated 1.2 revisions that need to be revisited 2010-01-10 09:16:46 +00:00
Ryan C. Gordon
513a51438f Revert r5463: Alpha blend "correctness" patch.
Sam says:
"We should revert this. I applied it in 1.3 and then fixed it for correctness."
2010-01-10 08:59:25 +00:00
Ryan C. Gordon
0a3afaa588 Merged r5194:5195 from branches/SDL-1.2: coldfire cpu arch support. 2010-01-10 08:21:19 +00:00
Ryan C. Gordon
d93ecf6a7c Merge r5179:5180 from branches/SDL-1.2: fatbuild.sh Xcode 3.2 fix. 2010-01-10 08:15:25 +00:00
Ryan C. Gordon
7d6532fb7a Merged r5070:5071 from branches/SDL-1.2: forcibly disable buggy MMX mixers. 2010-01-10 07:48:14 +00:00
Ryan C. Gordon
fe2f3cf720 Merged r4991:5154 from branches/SDL-1.2/src/audio/alsa: many 1.2.14 ALSA fixes. 2010-01-10 07:40:12 +00:00
Ryan C. Gordon
2c3d75ad93 Merged r5016:5017 from branches/SDL-1.2: PS2 DMA mapping fix.
I assume this video target is slated for removal in 1.3, but I merged this,
just in case.
2010-01-10 06:32:41 +00:00
Ryan C. Gordon
23a7f67e85 Merged r4992:4993 from branches/SDL-1.2: increased alpha blend accuracy. 2010-01-10 06:18:39 +00:00
Ryan C. Gordon
d3fddfb2b4 Merged r4866:4867 from branches/SDL-1.2: 64-bit Mac OS X 10.5 SDK fix. 2010-01-10 05:39:46 +00:00
Ryan C. Gordon
609eb81e23 Reverted r5460 ... this was merged from 1.2, but was later reverted there. 2010-01-10 05:06:03 +00:00
Ryan C. Gordon
b7bf9f415e Merged r4784:4785 from branches/SDL-1.2: Mac OS X linker command line fixes. 2010-01-10 04:42:45 +00:00
Sam Lantinga
f8378c78bc Made the comment more readable 2010-01-07 04:39:44 +00:00
Sam Lantinga
53023c5ff5 The OS/2 support has been removed, so we don't need this now. 2010-01-07 04:38:58 +00:00
Ryan C. Gordon
0833108f35 Removed comment referring to previously-removed CD-ROM subsystem. 2010-01-06 21:04:11 +00:00
Ryan C. Gordon
1fad5ac7c1 Merged r4717:4718 from branches/SDL-1.2: minor OS/2 DECLSPEC/SDLCALL fixes.
I reworked this a little. The 1.2 branch isn't really very elegant about this.
2010-01-06 20:58:03 +00:00
Ryan C. Gordon
8d46b44026 Merged r4713:4714 from branches/SDL-1.2: CoreAudio 64-bit & Snow Leopard fixes. 2010-01-06 20:31:21 +00:00
Ryan C. Gordon
4b5c236a0d Merged r4710:4711 from branches/SDL-1.2: Mac OS X SDL_stdlib qsort build fixes. 2010-01-06 20:17:35 +00:00
Ryan C. Gordon
b4ed725c0b Merged r4433:4434 from branches/SDL-1.2: fbcon fgets() return value test fix. 2010-01-06 07:45:58 +00:00
Ryan C. Gordon
d3e020766d Merged r4412:4413 from branches/SDL-1.2: rwops documentation fix. 2010-01-06 07:39:35 +00:00
Sam Lantinga
4e5f91ec7c Removed the obsolete SDL 1.2 GAPI driver 2010-01-06 07:39:09 +00:00
Sam Lantinga
6d445389ca I can't compile this, but it should be updated for the new rendering API now. 2010-01-06 07:37:15 +00:00
Ryan C. Gordon
af25176933 Merged r4121:4122 from branches/SDL-1.2: more double-free fixes. 2010-01-06 07:34:20 +00:00
Ryan C. Gordon
67bd8e2549 Merged r4121:4122 from branches/SDL-1.2: win32 joystick double-free fix. 2010-01-06 07:26:49 +00:00
Ryan C. Gordon
b2a30cdcb1 Merged r3808:3809 from branches/SDL-1.2: install_name_tool fix for fatbuild.sh. 2010-01-06 06:44:23 +00:00
Ryan C. Gordon
f498df4891 Merged r3787:3788 from branches/SDL-1.2: better failures for joystick opening. 2010-01-06 06:40:16 +00:00
Sam Lantinga
2ce50c80a2 Fixed GL_RenderWritePixels() - thanks Ryan! 2010-01-06 06:12:01 +00:00
Sam Lantinga
8eaf7c78b9 Fixed bug #924
Only use sysconf if _SC_NPROCESSORS_ONLN is available.  Fortunately the case for this was Mac OS X 10.4, which has sysctlbyname()
2010-01-06 04:33:31 +00:00
Sam Lantinga
4386417754 We're using GNU recursive mutexes 2009-12-30 19:48:23 +00:00
Sam Lantinga
dca29a1b79 Fixed bug #915
GNU-isms should be avoided wherever possible for portability, please avoid the use of GNU-isms in your code, this may be problematic when using this library in projects which use non-GNU-compliant compilers.
2009-12-30 19:38:08 +00:00
Sam Lantinga
25ddd3c390 Removed in the interest of actually finishing 1.3. :)
They can be done later, either by me or by someone else.
2009-12-30 19:10:41 +00:00
Ryan C. Gordon
d3cffb3167 Fixed buffer overflows in resamplers.
I'm not confident this is a complete fix, but I'm not confident the current
 resamplers are really worth keeping at all, either.
2009-12-28 08:28:24 +00:00
Sam Lantinga
6491208ef7 Added missing include for stdio 2009-12-24 21:00:42 +00:00
Sam Lantinga
4c1edf5a4e Updated to include new files 2009-12-24 19:18:41 +00:00