Commit graph

2074 commits

Author SHA1 Message Date
Patrice Mandin
daab75fdf5 GEM has a window manager, of course
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402314
2007-05-26 19:46:04 +00:00
Ryan C. Gordon
58207d9ed7 Date: Wed, 23 May 2007 00:39:47 +0300
From: "Eyal Lotem"
To: "SDL Mailing List" <sdl@lists.libsdl.org>
Subject: [SDL] Bug in GL_SWAP_CONTROL extension name.

The checked extension name is incorrect.
The attached patch fixes it to the correct name.

I don't think that under any setup, this extension name was ever
correct, which is why its not OR'd against the old check.

This fixes the "tear effect" (vsync problems) I had here with nVidia
GLX drivers.

Eyal

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402311
2007-05-22 22:13:56 +00:00
Ryan C. Gordon
80b5574384 Mac OS X port always links with IOKit framework in SDL 1.3.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402304
2007-04-04 10:41:00 +00:00
Ryan C. Gordon
8c1ec8081f Merged r3009:3011 from branches/SDL-1.2: Skip subsystem on --disable-joysticks.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402303
2007-04-04 10:39:16 +00:00
Ryan C. Gordon
dfd9387039 Merged r3007:3008 from branches/SDL-1.2: MapRGB/MapRGBA const correctness.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402299
2007-04-04 09:43:53 +00:00
Ryan C. Gordon
1ee63d6997 Merge r3005:3006 from branches/SDL-1.2: Alpha blending MMX/3DNow register bug.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402297
2007-04-04 09:36:25 +00:00
Ryan C. Gordon
88bc3dc483 Merged r3002:3003 from branches/SDL-1.2: libdir fix in sdl-config and SDL.spec
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402294
2007-04-01 03:28:36 +00:00
Ryan C. Gordon
8823661b1f Merged r2999:3000 from branches/SDL-1.2: Visual Studio compilation fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402291
2007-03-30 06:30:14 +00:00
Ryan C. Gordon
a71b4bf05d Merge of r2554:2995 from branches/SDL-1.2: AvailabilityMacros.h for Mac OS X.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402287
2007-03-27 00:39:03 +00:00
Ryan C. Gordon
49b9e97e79 Merged r2992:2993 from branches/SDL-1.2: Mac OS X multi-axis joystick support.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402285
2007-03-18 22:39:24 +00:00
Ryan C. Gordon
5233584282 Merge r2990:2991 from branches/SDL-1.2: try to avoid asm/page.h in fbcon.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402283
2007-03-14 01:10:43 +00:00
Ryan C. Gordon
dd603b02a7 Added id of another buggy Microsoft SideWinder to the Linux joystick driver.
Fixes Bugzilla #395.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402279
2007-02-20 22:54:25 +00:00
Ryan C. Gordon
e9d5ea6122 Merged r2985:2986 from branches/SDL-1.2: directfb yuv coop level fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402278
2007-02-20 21:08:00 +00:00
Ryan C. Gordon
aa48694b67 Merged r2981:2982 from branches/SDL-1.2: fbcon getpagesize() compile fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402274
2007-02-15 23:57:07 +00:00
Ryan C. Gordon
f9ed7eaeb3 Merged r2979:2980 from branches/SDL-1.2: unsigned char in ctype funcs.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402272
2007-02-15 11:14:24 +00:00
Ryan C. Gordon
5b011c88f0 Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402270
2007-02-14 10:41:55 +00:00
Ryan C. Gordon
c5dc59de78 Merged r2975:2976 from branches/SDL-1.2: Mac OS X F13-15 key support.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402268
2007-02-14 10:25:41 +00:00
Ryan C. Gordon
1564335175 Merged r2962:2963 from branches/SDL-1.2: wrong SDK path in fatbuild.sh.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402266
2007-02-13 09:58:58 +00:00
Ryan C. Gordon
296844957a Merged r2960:2961 from branches/SDL-1.2...free all cursors in test/testcursor.c
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402264
2007-02-13 09:21:38 +00:00
Ryan C. Gordon
d4e3fdd999 Merged r2956:2957 from branches/SDL-1.2: Digital Mars stdint.h usage.
Fixes Bugzilla #376.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402262
2007-02-12 11:46:08 +00:00
Ryan C. Gordon
f80310b98b Merged r2954:2955 from branches/SDL-1.2: Altivec alpha blitter alignment fix.
Fixes Bugzilla #279.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402260
2007-02-12 10:57:45 +00:00
Patrice Mandin
3005ce1b38 make enable match name
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402258
2007-02-08 21:54:18 +00:00
Ryan C. Gordon
d624b40863 Merged Bugzilla #354 fix into trunk.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402256
2007-02-03 08:18:41 +00:00
Sam Lantinga
80ae544799 Updated svn repository
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402253
2007-01-23 04:50:14 +00:00
Patrice Mandin
afab79f8ea Alpha sort the test list, add missing ones, remove removed ones
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402249
2007-01-05 19:12:50 +00:00
Ryan C. Gordon
2979ca03a6 Look for an exact match first when setting a video mode on BeOS.
Fixes Bugzilla #370.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402246
2006-12-08 00:31:32 +00:00
Ryan C. Gordon
d029ec6ee5 Logic error in BeOS video mode selection ("width" where it should be "height").
Fixes Bugzilla #370.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402245
2006-12-08 00:16:38 +00:00
Ryan C. Gordon
391d73e37b From: Torsten Giebl
Subject: ALLOCA Patch for SDL-1.2
Newsgroups: gmane.comp.lib.sdl
Date: 2006-10-24 00:31:16 GMT

Hello !

As alloca.h is not available on CYGWIN and MinGW32
it should not be checked there or it should be checked
with -mno-cygwin using.

I am a total configure.in newbie, but i found the way
that things are handled in configure.in pretty bad for the
case CYGWIN with MinGW Mode or not.

Maybe this is not possible but i would like to
have a way to detect at the start for example CYGWIN
and then add. ask if configure was called with --enable-cygwin
for example. --enable-cygwin should be optional and disabled
by default as we want to have MinGW Mode by default.

Only if the user wants it he should be able to use it.

Then the whole configure.in would get add. questions
okay the system is CYGWIN with or without MinGW Mode.

The alloca.h thing for example is only
available under CYGWIN ( without MinGW Mode ).

CU

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402243
2006-12-01 20:25:03 +00:00
Ryan C. Gordon
c34806796a Apparently it's possible that MSVC will want to call a built-in function to
bitshift an Sint64, but it can't find this function since we don't use the
 C runtime on Windows.

Division doesn't have this problem, though. Strange.

  Thanks, Suzuki Masahiro.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402242
2006-11-29 10:38:07 +00:00
Ryan C. Gordon
84c4a54d7a Merge r2918:2919 from 1.2 branch: alloca macro params in parentheses.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402241
2006-11-29 10:34:05 +00:00
Ryan C. Gordon
7f36032f22 Use SDL_strcmp(), not strcmp().
Thanks, Suzuki Masahiro.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402239
2006-11-29 10:26:32 +00:00
Ryan C. Gordon
cf90d65b91 Logic error in SDL_video.c (used bitwise OR instead of logical OR).
Thanks, Suziki Masahiro.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402238
2006-11-29 10:22:59 +00:00
Ryan C. Gordon
65dbe42d4b Merged r2913:2914 from SDL-1.2 branch into trunk: alpha blit GCC MMX asm fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402237
2006-11-21 23:24:33 +00:00
Patrice Mandin
46da5465d6 Save/restore current video mode and palette
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402233
2006-11-13 20:34:18 +00:00
Patrice Mandin
d5cf1663de xbios: preliminary video mode init
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402232
2006-11-13 19:59:28 +00:00
Ryan C. Gordon
a39f5c21f2 Merged r2906:2907 from 1.2 branch to trunk: power of two channels in dsp backend.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402230
2006-11-13 00:38:13 +00:00
Ryan C. Gordon
2a14d5cdca Fixed building of Windows waveout audio.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402228
2006-11-11 06:48:57 +00:00
Ryan C. Gordon
797faa052f Merged r2903:2904 from SDL-1.2 branch to trunk: BeOS loadso updates.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402227
2006-11-07 15:18:42 +00:00
Ryan C. Gordon
fb64b4e6a0 Merged r2901:2902 from SDL-1.2 branch to trunk: printf stupidity fixes.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402225
2006-11-07 15:02:12 +00:00
Ryan C. Gordon
f99e5395bc Merged r2899:2900 from SDL-1.2 branch to trunk: testloadso program.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402223
2006-11-07 14:36:47 +00:00
Ryan C. Gordon
0966f84b76 Use dummy joystick backend if subsystem is enabled but no better driver was
found.

Fixes Bugzilla #356 (and possibly Bugzilla #350).

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402219
2006-11-03 21:48:35 +00:00
Sam Lantinga
146180e7f7 @#$% indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402218
2006-10-29 15:00:54 +00:00
Sam Lantinga
a5dc4b0ce9 --HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402217
2006-10-29 14:47:20 +00:00
Sam Lantinga
c5557f3a53 Merged Ryan's fix, in case we need it later.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402216
2006-10-29 14:45:46 +00:00
Ryan C. Gordon
28c9fb92a1 Removed AmigaOS code for 1.3 branch.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402215
2006-10-29 04:09:17 +00:00
Ryan C. Gordon
2ec5b5b343 Win32 joystick fix, ported from 1.2 branch r2887:2888. (Thanks, Ondrej!)
Fixes Bugzilla #267.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402211
2006-10-29 03:39:13 +00:00
Sam Lantinga
05a29201de indent is evil
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402208
2006-10-28 16:48:03 +00:00
Sam Lantinga
3d24370c4c Fixed mouse enter/leave events for a single window.
You lose mouse focus in Cocoa when the window is no longer key.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402207
2006-10-28 16:41:54 +00:00
Sam Lantinga
fa0d6bd068 Fixed focus comptability bug
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402206
2006-10-28 16:41:08 +00:00
Ryan C. Gordon
da664292cc Oh for crying out loud...
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402205
2006-10-28 07:49:19 +00:00