Commit graph

1419 commits

Author SHA1 Message Date
Ryan C. Gordon
d097a3fa1b Reworked r3067:3068 from branches/SDL-1.2: arts unavailable hardware bug fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402347
2007-06-14 14:22:54 +00:00
Sam Lantinga
554147b6c7 make indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402345
2007-06-14 13:21:29 +00:00
Sam Lantinga
25541b2329 Fixed running on Windows under VMware
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402344
2007-06-14 06:32:36 +00:00
Ryan C. Gordon
1a14aab745 Merged r3062:3063 from branches/SDL-1.2: clear inaccurate x11dyn error strings.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402343
2007-06-13 08:02:43 +00:00
Patrice Mandin
b2fe3dd63c Avoid switch to supervisor mode in SDL_GetTicks, by updating system counter from vbl interrupt
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402338
2007-06-09 19:58:41 +00:00
Patrice Mandin
2118a88175 Set supervisor as volatile as it is modified from an interrupt
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402336
2007-06-08 21:44:55 +00:00
Ryan C. Gordon
3c55fdf88e Merged r3047:3048 from branches/SDL-1.2: SDL_revcpy() off-by-one fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402334
2007-06-04 11:45:10 +00:00
Ryan C. Gordon
bbea62b8b9 Merged r3044:3045 from branches/SDL-1.2: directfb reported screen size fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402331
2007-06-04 11:17:46 +00:00
Sam Lantinga
19f18657f6 Fixed build issues on Mac OS X
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402322
2007-05-31 14:46:01 +00:00
Ryan C. Gordon
68348a9ff7 Merged r3029:3030 from branches/SDL-1.2: Mac OS X joystick axis fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402321
2007-05-29 12:14:16 +00:00
Patrice Mandin
b9b86fb09d Allow creation of window bigger than visible size
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402319
2007-05-27 08:54:38 +00:00
Patrice Mandin
653e2b0def Simply resize existing window
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402316
2007-05-26 20:10:49 +00:00
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
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
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
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
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
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
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
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
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
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
Ryan C. Gordon
4e1aba0a8b Whoops, wrong variable name.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402204
2006-10-28 07:45:33 +00:00
Ryan C. Gordon
eebc7e6c2a Fix potential memory leaks if CoreAudio initialization fails.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402203
2006-10-28 07:44:38 +00:00
Ryan C. Gordon
5927dc70b0 Patched to compile.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402202
2006-10-28 07:39:35 +00:00
Ryan C. Gordon
3c592629bd 1.3 branch version of revision 2878.
Fixes Bugzilla #298.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402201
2006-10-27 20:19:48 +00:00
Patrice Mandin
ba64fd8340 Also save/restore fpu register in vbl interrupt
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402199
2006-10-21 18:56:35 +00:00