Ryan C. Gordon
d46111b5d0
Always do either FULL or NO acceleration for Windows OpenGL.
...
Don't ever leave it to the OS to decide, because older ATI drivers apparently
break in this case, and generally apps want FULL by default anyhow.
--HG--
branch : SDL-1.2
2011-11-06 16:34:32 -05:00
Ryan C. Gordon
2f9d939235
Mac OS X: Try to save the GL context when toggling windowed and fullscreen.
...
--HG--
branch : SDL-1.2
2011-11-04 17:44:17 -04:00
Ryan C. Gordon
fb93817782
Stop a compiler warning on newer Mac OS X SDKs.
...
--HG--
branch : SDL-1.2
2011-11-04 17:42:54 -04:00
Ryan C. Gordon
d9fc5c6572
Mac OS X: Try to resize--without destroying--the GL context in SetVideoMode.
...
--HG--
branch : SDL-1.2
2011-11-04 00:58:24 -04:00
Ryan C. Gordon
8b97dbc771
Fix compiler warning on Mac OS X, when targeting old OS with new SDK.
...
--HG--
branch : SDL-1.2
2011-11-04 00:56:11 -04:00
Ryan C. Gordon
b25ce86137
Fixed a compiler warning when building with Mac OS X target < 10.7.
...
--HG--
branch : SDL-1.2
2011-11-03 23:58:24 -04:00
Ryan C. Gordon
8d0b0150b4
Fixed buffer overflow in joystick cleanup. (valgrind ftw!)
...
--HG--
branch : SDL-1.2
2011-11-03 12:42:23 -04:00
Ryan C. Gordon
393309d210
Fixed a bunch more compiler warnings in the 1.2 branch.
...
--HG--
branch : SDL-1.2
2011-10-13 16:38:05 -04:00
Ryan C. Gordon
1df4cde7fb
Don't warn about multichar characters on BeOS/Haiku.
...
The system headers use them generously.
--HG--
branch : SDL-1.2
2011-10-13 16:35:25 -04:00
Ryan C. Gordon
a7a476588d
Quartz: Only use ShowMenuBar()/HideMenuBar() for legacy OS releases.
...
--HG--
branch : SDL-1.2
2011-10-13 14:50:47 -04:00
Ryan C. Gordon
bd5b06d050
Cleaned up more compiler warnings in the 1.2 branch.
...
--HG--
branch : SDL-1.2
2011-10-13 12:29:03 -04:00
Ryan C. Gordon
c04621f934
Fixed unused variable compiler warnings on Mac OS X.
...
--HG--
branch : SDL-1.2
2011-10-13 12:19:30 -04:00
Ryan C. Gordon
0e3c197de0
Don't bother with Win9x compatibility when building 64-bit binaries.
...
Fixes Bugzilla #1310 .
Thanks to Ozkan Sezer for the patch!
--HG--
branch : SDL-1.2
2011-10-13 01:49:14 -04:00
Ryan C. Gordon
2eb0211190
Enable -Wall by default.
...
Fixes Bugzilla #1284 .
(But probably upsets buildbot. :) )
(transplanted from 516c5c4e7beabd27608c67cab5b0259643a9083c)
--HG--
branch : SDL-1.2
2011-10-11 22:04:51 -04:00
Ryan C. Gordon
3ccf66ffe6
Cleaned up fatbuild.sh
...
--HG--
branch : SDL-1.2
2011-09-19 01:46:55 -04:00
Ryan C. Gordon
bf17281c03
Better test for actual Mac OS X SDK in use.
...
--HG--
branch : SDL-1.2
2011-09-18 02:43:59 -04:00
Ryan C. Gordon
85814cd2bc
I _think_ this fixes the Xcode projects.
...
--HG--
branch : SDL-1.2
2011-09-18 02:38:12 -04:00
Ryan C. Gordon
ad2f5f3539
Fixed building with a newer Mac OS X SDK and -mmacosx-version-min=10.4.
...
--HG--
branch : SDL-1.2
2011-09-18 02:00:39 -04:00
Ryan C. Gordon
ffe59e1228
Fixed fullscreen OpenGL on Lion when built with the Mac OS X 10.4u SDK.
...
--HG--
branch : SDL-1.2
2011-09-16 01:55:46 -04:00
Ryan C. Gordon
b78a10812b
Make SDL-1.2 Quartz target to work on Lion when built with the 10.4u SDK.
...
sigh.
--HG--
branch : SDL-1.2
2011-09-16 01:37:44 -04:00
Ryan C. Gordon
6555c1f7fa
Make build-scripts/fatbuild.sh sane for x86-64.
...
No one targets 10.5 or uses gcc 4.0 with x86-64 Mac OS X.
--HG--
branch : SDL-1.2
2011-09-16 00:46:59 -04:00
Ryan C. Gordon
f2c89a2569
Allow testalpha.c to toggle windowed/fullscreen mode.
...
This is to help track down bugs in the updated Mac OS X video target.
--HG--
branch : SDL-1.2
2011-09-16 00:11:23 -04:00
Ryan C. Gordon
5b2605cc5f
Fixed Quartz UpdateRects failing to draw after a second SDL_SetVideoMode().
...
--HG--
branch : SDL-1.2
2011-09-15 20:59:57 -04:00
Ryan C. Gordon
9219efef59
Try to include more Lion-specific code, even when building with the 10.4u SDK.
...
--HG--
branch : SDL-1.2
2011-09-14 13:35:10 -04:00
Ryan C. Gordon
1edae6afeb
Mac OS X deprecation cleanup: maybe this SDK test is better...?
...
--HG--
branch : SDL-1.2
2011-09-14 03:23:35 -04:00
Ryan C. Gordon
e286041a2f
Attempt to quiet unavoidable compiler warnings on Mac OS X.
...
--HG--
branch : SDL-1.2
2011-09-14 03:12:48 -04:00
Ryan C. Gordon
6b26d7ee68
Restored the older Quartz video target code.
...
The new code happened to (supposedly) work everywhere, but it is way slower
on older Mac OS X releases that could get away with using the now
deprecated/removed APIs, so now both implementations are available, and SDL
should choose the right path based on compile options and OS version at
runtime.
Fun stuff.
--HG--
branch : SDL-1.2
2011-09-13 20:30:48 -04:00
Ryan C. Gordon
c572dcb8a4
Fixed compiler warnings on Haiku.
...
--HG--
branch : SDL-1.2
2011-09-13 15:19:28 +00:00
Ryan C. Gordon
83545b9395
Turned off the rest of the MMX code in SDL_blit_A.c.
...
It also seems to blow up everywhere.
Fixes Bugzilla #1278 .
--HG--
branch : SDL-1.2
2011-09-13 14:42:58 -04:00
Ryan C. Gordon
8ccce1fbf5
Removed executable bit from VisualC files.
...
--HG--
branch : SDL-1.2
2011-09-12 00:29:18 -04:00
Ryan C. Gordon
4b4ee808ff
Maybe this will fix the Cygwin compile warning...argh.
...
--HG--
branch : SDL-1.2
2011-09-11 23:34:33 -04:00
Ryan C. Gordon
4eca3de99f
Maybe THIS will fix the Cygwin warnings...
...
--HG--
branch : SDL-1.2
2011-09-11 23:01:03 -04:00
Ryan C. Gordon
84c071b444
Sigh, fixed typo.
...
--HG--
branch : SDL-1.2
2011-09-11 22:38:45 -04:00
Ryan C. Gordon
a122a400c5
More Cygwin compiler warnings...
...
--HG--
branch : SDL-1.2
2011-09-11 22:31:53 -04:00
Ryan C. Gordon
75a74696c4
Still fighting with calling conventions in Cygwin/MingW/VisualC...
...
--HG--
branch : SDL-1.2
2011-09-11 15:24:44 -04:00
Ryan C. Gordon
a88ed755d0
Unpacked Xcode.tar.gz.
...
--HG--
branch : SDL-1.2
2011-09-11 14:44:37 -04:00
Ryan C. Gordon
9f35990896
Unpacked VisualCE.zip.
...
--HG--
branch : SDL-1.2
2011-09-11 14:43:21 -04:00
Ryan C. Gordon
679a09473f
Unpacked VisualC.zip.
...
--HG--
branch : SDL-1.2
2011-09-11 13:29:23 -04:00
Ryan C. Gordon
2132f9c034
Another shot at fixing the compiler warnings under Cygwin/MingW.
...
--HG--
branch : SDL-1.2
2011-09-11 13:23:36 -04:00
Ryan C. Gordon
2d2e1e9928
Patched to compile on Windows.
...
--HG--
branch : SDL-1.2
2011-09-11 10:48:36 -04:00
Ryan C. Gordon
01a7b1718b
More work on Windows build issues.
...
--HG--
branch : SDL-1.2
2011-09-11 04:38:50 -04:00
Ryan C. Gordon
984c3ec317
Fixed some compiler warnings on Cygwin.
...
--HG--
branch : SDL-1.2
2011-09-11 01:35:57 -04:00
Ryan C. Gordon
a40358a859
Fixed another nasm warning, this one looking quite serious.
...
--HG--
branch : SDL-1.2
2011-09-11 00:40:21 -04:00
Ryan C. Gordon
7fa101a106
Fixed build warnings from nasm on some Hermes blitters.
...
--HG--
branch : SDL-1.2
2011-09-11 00:33:18 -04:00
Ryan C. Gordon
f9d5c96647
Disabled MMX blitters on GCC. They break the build on tons of machines now.
...
--HG--
branch : SDL-1.2
2011-09-10 23:21:19 -04:00
Ryan C. Gordon
012fc37618
Corrected datatype used for LoadLibrary() return value.
...
--HG--
branch : SDL-1.2
2011-09-10 19:37:20 -04:00
Ryan C. Gordon
3b10353c7f
Removed WIN_GetKeyboardState().
...
It causes problems on modern Windows, when a player ALT-Tab's out of a window.
When they ALT-Tab back, the keystate gets confused.
Fixes Bugzilla #659 .
--HG--
branch : SDL-1.2
2011-09-09 00:48:53 -04:00
Sam Lantinga
71b09f10cf
Fixed bug 1278.
...
From http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50111 :
Andrew Pinski 2011-08-18 02:25:15 UTC
I really doubt this is a bug in GCC but rather SDL's inline-asm.
"=X" (mmx_trace)
'X'
Any operand whatsoever is allowed.
They most likely want:
y
Any MMX register.
--HG--
branch : SDL-1.2
2011-09-06 22:45:58 -04:00
Patrice Mandin
4d790c6a1c
Remove unused variables
...
--HG--
branch : SDL-1.2
2011-09-03 09:52:45 +02:00
Ryan C. Gordon
ab75db897d
Fixed another Apple typedef in SDL_opengl.h.
...
--HG--
branch : SDL-1.2
2011-09-02 13:55:31 -04:00